From owner-cvs-src@FreeBSD.ORG  Sun Aug 22 00:08:44 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@cs.rice.edu>
To: Brian Fundakowski Feldman <green@FreeBSD.org>
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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Alan Cox <alc@cs.rice.edu>
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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <csjp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Robert Watson <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <grog@FreeBSD.org>
To: Brian Fundakowski Feldman <green@FreeBSD.org>
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 <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
X-Sender: robert@fledge.watson.org
To: Brian Fundakowski Feldman <green@FreeBSD.org>
In-Reply-To: <20040822015800.GE784@green.homeunix.org>
Message-ID: <Pine.NEB.3.96L.1040821222342.95496C-100000@fledge.watson.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: Alan Cox <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Alan Cox <alc@cs.rice.edu>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Robert Watson <rwatson@FreeBSD.org>
Message-ID: <20040822033955.GA3629@green.homeunix.org>
References: <20040822015800.GE784@green.homeunix.org>
	<Pine.NEB.3.96L.1040821222342.95496C-100000@fledge.watson.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Pine.NEB.3.96L.1040821222342.95496C-100000@fledge.watson.org>
User-Agent: Mutt/1.5.6i
cc: Alan Cox <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Alan Cox <alc@cs.rice.edu>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <gibbs@scsiguy.com>
To: Brian Somers <brian@Awfulhak.org>
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" <gibbs@scsiguy.com>
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <anholt@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <unix4all at gulic dot org>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Robert Watson <rwatson@FreeBSD.org>
Message-ID: <20040822041018.GA937@green.homeunix.org>
References: <20040822015800.GE784@green.homeunix.org>
	<Pine.NEB.3.96L.1040821222342.95496C-100000@fledge.watson.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 <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Alan Cox <alc@cs.rice.edu>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
X-Sender: robert@fledge.watson.org
To: Brian Fundakowski Feldman <green@FreeBSD.org>
In-Reply-To: <20040822041018.GA937@green.homeunix.org>
Message-ID: <Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: Alan Cox <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Alan Cox <alc@cs.rice.edu>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@cs.rice.edu>
To: Robert Watson <rwatson@FreeBSD.org>
Message-ID: <20040822044936.GJ9106@cs.rice.edu>
References: <20040822041018.GA937@green.homeunix.org>
	<Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.org>
User-Agent: Mutt/1.4.2i
X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu
cc: Alan Cox <alc@FreeBSD.org>
cc: Brian Fundakowski Feldman <green@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Alan Cox <alc@cs.rice.edu>
Message-ID: <20040822050155.GA1007@green.homeunix.org>
References: <20040822041018.GA937@green.homeunix.org>
	<Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.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 <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Robert Watson <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <julian@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@cs.rice.edu>
To: Brian Fundakowski Feldman <green@FreeBSD.org>
Message-ID: <20040822052731.GL9106@cs.rice.edu>
References: <20040822041018.GA937@green.homeunix.org>
	<Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.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 <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Robert Watson <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Alan Cox <alc@cs.rice.edu>
Message-ID: <20040822053535.GA931@green.homeunix.org>
References: <20040822041018.GA937@green.homeunix.org>
	<Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.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 <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Robert Watson <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@xcllnt.net>
To: Ken Smith <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@cs.rice.edu>
To: Brian Fundakowski Feldman <green@FreeBSD.org>
Message-ID: <20040822065358.GM9106@cs.rice.edu>
References: <20040822041018.GA937@green.homeunix.org>
	<Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.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 <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Robert Watson <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: Marcel Moolenaar <marcel@xcllnt.net>
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 <kensmith@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: Marcel Moolenaar <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <maxim@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <maxim@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brian@Awfulhak.org>
To: "Justin T. Gibbs" <gibbs@scsiguy.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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" <gibbs@scsiguy.com> 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 <brian@Awfulhak.org>                        <brian@[uk.]FreeBSD.org>
      <http://www.Awfulhak.org>                   <brian@[uk.]OpenBSD.org>
Don't _EVER_ lose your sense of humour !

From owner-cvs-src@FreeBSD.ORG  Sun Aug 22 09:28:31 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <andre@freebsd.org>)
          by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
          for <rwatson@FreeBSD.org>; 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 <andre@freebsd.org>
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Robert Watson <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <jardin at 6wind.com>

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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <hrs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <grehan@freebsd.org>
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 <andre@freebsd.org>
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 <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
To: "Christian S.J. Peron" <csjp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <le@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <gavin.atkinson@ury.york.ac.uk>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <gibbs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <krw@openbsd.org>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <gibbs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Alan Cox <alc@cs.rice.edu>
Message-ID: <20040822142516.GB931@green.homeunix.org>
References: <20040822041018.GA937@green.homeunix.org>
	<Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.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 <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Robert Watson <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@freebsd.org>
X-Sender: robert@fledge.watson.org
To: Andre Oppermann <andre@freebsd.org>
In-Reply-To: <4128673E.F68B68EE@freebsd.org>
Message-ID: <Pine.NEB.3.96L.1040822103602.5376G-100000@fledge.watson.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: cvs-src@freebsd.org
cc: src-committers@freebsd.org
cc: cvs-all@freebsd.org
Subject: Re: cvs commit: src/sys/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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <jardin at 6wind.com>
> 
> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cperciva@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nyan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@xcllnt.net>
To: Wilko Bulte <wb@freebie.xs4all.nl>
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 <kensmith@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nyan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nyan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mlaier@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <csjp@freebsd.org>
To: Pawel Jakub Dawidek <pjd@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
To: Dag-Erling Smorgrav <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <max@love2party.net>
To: Pawel Jakub Dawidek <pjd@FreeBSD.org>
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 <des@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mlaier@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mlaier@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mlaier@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <le@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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: <xzppt5jqew2.fsf@dwp.des.no>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Aug 2004 17:08:48 -0000

Pawel Jakub Dawidek <pjd@FreeBSD.org> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andrea+freebsd_current@webcom.it>
To: Thomas Quinot <thomas@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@freebsd.org>
To: Marcel Moolenaar <marcel@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <erwin@lansing.dk>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <erwin@FreeBSD.org>
To: Brian Feldman <green@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <erwin@lansing.dk>
>  =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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: Doug Rabson <dfr@nlsystems.com>
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 <marcel@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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-<foo> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: Marcel Moolenaar <marcel@xcllnt.net>
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 <kensmith@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cperciva@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
To: Lukas Ertl <le@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <DougB@DougBarton.net>
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 <colin.percival@wadham.ox.ac.uk>
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 <cperciva@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <DougB@DougBarton.net>
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 <DougB@DougBarton.net>
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 <cperciva@FreeBSD.org>
cc: Colin Percival <colin.percival@wadham.ox.ac.uk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <gbergling at 0xfce3.net>
    Tested by:      kuriyama, Gordon Bergling <gbergling at 0xfce3.net>
    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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <chris@unixpages.org>
In-reply-to: <xzppt5jqew2.fsf@dwp.des.no>
To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= <des@des.no>
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> <xzppt5jqew2.fsf@dwp.des.no>
cc: cvs-src@freebsd.org
cc: src-committers@freebsd.org
cc: Pawel Jakub Dawidek <pjd@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <pjd@FreeBSD.org> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mux@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <madflo@beertech.org>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <matusita@jp.FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@cse.Buffalo.EDU>
To: Wilko Bulte <wb@freebie.xs4all.nl>
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 <marcel@FreeBSD.org>
cc: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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-<foo> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <gnn at neville-neil.com>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@cse.Buffalo.EDU>
To: Colin Percival <cperciva@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <DougB@DougBarton.net>
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: <xzpk6vq9yfa.fsf@dwp.des.no>
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 <cperciva@FreeBSD.org>
cc: Colin Percival <colin.percival@wadham.ox.ac.uk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2004 06:11:06 -0000

Doug Barton <DougB@DougBarton.net> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
To: "David E. O'Brien" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <bushman@rsu.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sys/cdefs.h>
  __FBSDID("$FreeBSD: src/lib/libc/net/getservent.c,v 1.12 2003/02/27 13:40:00 nectar Exp $");
  
+ #include "namespace.h"
  #include <sys/types.h>
  #include <sys/socket.h>
  #include <arpa/inet.h>
  #include <netdb.h>
  #include <stdio.h>
***************
*** 46,91 ****
  #include <stdlib.h>
  #ifdef YP
  #include <rpc/rpc.h>
  #include <rpcsvc/yp_prot.h>
  #include <rpcsvc/ypclnt.h>
- 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 <stdlib.h>
  #ifdef YP
  #include <rpc/rpc.h>
  #include <rpcsvc/yp_prot.h>
  #include <rpcsvc/ypclnt.h>
  #endif
+ #include <errno.h>
+ #include <pthread.h>
+ #include <pthread_np.h>
+ #include <nss.h>
  #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,&current_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,&current_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 <netdb.h>
  #include <string.h>
  
- 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 <netdb.h>
  #include <string.h>
  
- 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sobomax@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sobomax@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <blackend@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sean-freebsd@farley.org>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nyan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <danfe@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
To: Ruslan Ermilov <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sobomax@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <dfr@nlsystems.com>
          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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sajd_at_telia.com>
  Tested by:      Radek Kozlowski <radek_at_raadradd.com>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
To: David O'Brien <obrien@FreeBSD.org>
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 <ru@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2004 16:44:05 -0000

* David O'Brien <obrien@FreeBSD.org> [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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <phantom@FreeBSD.org.ua>
To: "David O'Brien" <obrien@FreeBSD.org>
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 <ru@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: Doug Rabson <dfr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <le@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brooks@one-eyed-alien.net>
To: Robert Watson <rwatson@FreeBSD.org>
Message-ID: <20040823180519.GC21483@odin.ac.hmc.edu>
References: <4128673E.F68B68EE@freebsd.org>
	<Pine.NEB.3.96L.1040822103602.5376G-100000@fledge.watson.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: <Pine.NEB.3.96L.1040822103602.5376G-100000@fledge.watson.org>
User-Agent: Mutt/1.4.1i
X-Virus-Scanned: by amavisd-new
X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Andre Oppermann <andre@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <jardin at 6wind.com>
> >=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@xcllnt.net>
To: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2004 18:54:18 -0000

In message: <20040823173529.GB18520@phantom.cris.net>
            Alexey Zelkin <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: Marcel Moolenaar <marcel@xcllnt.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <trhodes@FreeBSD.org>
To: "M. Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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" <imp@bsdimp.com> wrote:

> In message: <20040823173529.GB18520@phantom.cris.net>
>             Alexey Zelkin <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: Marcel Moolenaar <marcel@xcllnt.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2004 19:03:17 -0000

In message: <20040823150027.7ae0275d@localhost.pittgoth.com>
            Tom Rhodes <trhodes@FreeBSD.org> writes:
: On Mon, 23 Aug 2004 12:54:23 -0600 (MDT)
: "M. Warner Losh" <imp@bsdimp.com> wrote:
: 
: > In message: <20040823173529.GB18520@phantom.cris.net>
: >             Alexey Zelkin <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mjacob@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: "M. Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <trhodes@FreeBSD.org> writes:
> : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT)
> :
> : "M. Warner Losh" <imp@bsdimp.com> wrote:
> : > In message: <20040823173529.GB18520@phantom.cris.net>
> : >
> : >             Alexey Zelkin <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <pawmal-posting@freebsd.lublin.pl>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: "M. Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@xcllnt.net>
To: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: Doug Rabson <dfr@nlsystems.com>
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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <trhodes@FreeBSD.org> writes:
> > : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT)
> > :
> > : "M. Warner Losh" <imp@bsdimp.com> wrote:
> > : > In message: <20040823173529.GB18520@phantom.cris.net>
> > : >
> > : >             Alexey Zelkin <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@xcllnt.net>
To: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <trhodes@FreeBSD.org>
To: Wilko Bulte <wb@freebie.xs4all.nl>
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 <dfr@nlsystems.com>
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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2004 20:02:21 -0000

On Mon, 23 Aug 2004 21:24:59 +0200
Wilko Bulte <wb@freebie.xs4all.nl> 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 <trhodes@FreeBSD.org> writes:
> > > : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT)
> > > :
> > > : "M. Warner Losh" <imp@bsdimp.com> wrote:
> > > : > In message: <20040823173529.GB18520@phantom.cris.net>
> > > : >
> > > : >             Alexey Zelkin <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
To: Alexey Zelkin <phantom@FreeBSD.org.ua>
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 <ru@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <colin.percival@wadham.ox.ac.uk>
In-reply-to: <20040823160237.570b03a4@localhost.pittgoth.com>
X-Sender: cperciva@popserver.sfu.ca (Unverified)
To: Tom Rhodes <trhodes@FreeBSD.org>
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 <wb@freebie.xs4all.nl>
cc: src-committers@FreeBSD.org
cc: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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" <dan@langille.org>
To: Colin Percival <colin.percival@wadham.ox.ac.uk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <trhodes@FreeBSD.org>
To: Colin Percival <colin.percival@wadham.ox.ac.uk>
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 <wb@freebie.xs4all.nl>
cc: src-committers@FreeBSD.org
cc: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2004 23:51:14 -0000

On Mon, 23 Aug 2004 14:07:27 -0700
Colin Percival <colin.percival@wadham.ox.ac.uk> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wes@softweyr.com>
Organization: Softweyr.COM
To: Wilko Bulte <wb@freebie.xs4all.nl>
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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dwhite@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <qfh02545@nifty.com>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@freebsd.org>
To: "David O'Brien" <obrien@freebsd.org>
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 <phantom@FreeBSD.org.ua>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcus@marcuscom.com>
To: Doug White <dwhite@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <qfh02545@nifty.com>
>  =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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: Marcel Moolenaar <marcel@xcllnt.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ache@nagual.pp.ru>
To: Peter Wemm <peter@FreeBSD.ORG>
Message-ID: <20040824073652.GA25729@nagual.pp.ru>
Mail-Followup-To: Andrey Chernov <ache@nagual.pp.ru>,
	Peter Wemm <peter@FreeBSD.ORG>, 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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <blackend@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <marcs@draenor.org>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sgk@troutmask.apl.washington.edu>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sgk@troutmask.apl.washington.edu>
To: "David E. O'Brien" <obrien@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sgk@troutmask.apl.washington.edu>
>   

Thanks!

-- 
Steve

From owner-cvs-src@FreeBSD.ORG  Tue Aug 24 18:06:22 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
To: Nate Lawson <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sajd_at_telia.com>
>   Tested by:      Radek Kozlowski <radek_at_raadradd.com>

Tested only on i386, right??

acpi0: <A M I OEMRSDT> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
To: "David E. O'Brien" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <scottl@freebsd.org>
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" <simon@freebsd.org>
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" <obrien@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nate@root.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sajd_at_telia.com>
>>  Tested by:      Radek Kozlowski <radek_at_raadradd.com>
> 
> 
> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@xcllnt.net>
To: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jhb@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jhb@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <scottl@freebsd.org>
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 <sos@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <jhb@FreeBSD.org>)
	encrypted SMTP
	for <cvs-all@FreeBSD.org>; 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 <jhb@FreeBSD.org>
To: Robert Watson <rwatson@FreeBSD.org>
Date: Tue, 24 Aug 2004 09:56:42 -0400
User-Agent: KMail/1.6.2
References: <Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.org>
In-Reply-To: <Pine.NEB.3.96L.1040822001718.95496H-100000@fledge.watson.org>
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 <green@FreeBSD.org>
cc: src-committers@FreeBSD.org
cc: Alan Cox <alc@FreeBSD.org>
cc: cvs-src@FreeBSD.org
cc: Alan Cox <alc@cs.rice.edu>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <jhb@FreeBSD.org>  <><  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <jhb@FreeBSD.org>)
	encrypted SMTP
	for <cvs-all@FreeBSD.org>; 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 <jhb@FreeBSD.org>
To: Doug Rabson <dfr@nlsystems.com>
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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <jhb@FreeBSD.org>  <><  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <jhb@FreeBSD.org>)
	encrypted SMTP
	for <wes@softweyr.com>; 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 <jhb@FreeBSD.org>
To: Wes Peters <wes@softweyr.com>
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 <wb@freebie.xs4all.nl>
cc: "M. Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <phantom@FreeBSD.org.ua> 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 <jhb@FreeBSD.org>  <><  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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?= <sos@DeepCore.dk>
User-Agent: Mozilla Thunderbird 0.7.2 (X11/20040802)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Scott Long <scottl@FreeBSD.ORG>
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 <sos@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: John Baldwin <jhb@FreeBSD.ORG>
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 <marcel@FreeBSD.ORG>
cc: Doug Rabson <dfr@nlsystems.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jhb@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <jhb@FreeBSD.org>)
	encrypted SMTP
	for <cvs-all@FreeBSD.org>; 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 <jhb@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <jhb@FreeBSD.org>  <><  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
To: Nate Lawson <nate@root.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sajd_at_telia.com>
> >> Tested by:      Radek Kozlowski <radek_at_raadradd.com>
> >
> >
> >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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <josef@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <josef@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
To: Christian Brueffer <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nate@root.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sajd_at_telia.com>
>>>>Tested by:      Radek Kozlowski <radek_at_raadradd.com>
>>>
>>>
>>>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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <paul@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <colin.percival@wadham.ox.ac.uk>
In-reply-to: <200408250048.i7P0mZZa041842@repoman.freebsd.org>
X-Sender: cperciva@popserver.sfu.ca (Unverified)
To: Ken Smith <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
To: Paul Richards <paul@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: John Baldwin <jhb@FreeBSD.org>
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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@nlsystems.com>
To: Marcel Moolenaar <marcel@xcllnt.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <machine/asm.h>.
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <chris@unixpages.org>
In-reply-to: <20040824215427.GL760@zaphod.nitro.dk>
To: "Simon L. Nielsen" <simon@FreeBSD.org>
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 <brueffer@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <eugen@grosbein.pp.ru>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <paul@originative.co.uk>
To: Ruslan Ermilov <ru@FreeBSD.org>
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 <paul@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
To: Pawel Jakub Dawidek <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2004 10:22:12 -0000

* Pawel Jakub Dawidek <pjd@FreeBSD.org> [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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <trhodes@FreeBSD.org>
To: John Baldwin <jhb@FreeBSD.org>
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 <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: Wilko Bulte <wb@freebie.xs4all.nl>
cc: phantom@FreeBSD.org.ua
cc: "M.  Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Aug 2004 21:45:31 -0000

On Tue, 24 Aug 2004 12:22:36 -0400
John Baldwin <jhb@FreeBSD.org> 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 <phantom@FreeBSD.org.ua> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <maxim@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <tjr@freebsd.org>
To: Maxim Konovalov <maxim@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@cse.Buffalo.EDU>
To: Colin Percival <colin.percival@wadham.ox.ac.uk>
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 <kensmith@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mbr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <paul@originative.co.uk>
To: Nate Lawson <nate@root.org>
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 <peter@wemm.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@freebsd.org>
X-Sender: robert@fledge.watson.org
To: Paul Richards <paul@originative.co.uk>
In-Reply-To: <20040825164106.GB5709@myrddin.originative.co.uk>
Message-ID: <Pine.NEB.3.96L.1040825125712.33614K-100000@fledge.watson.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: cvs-src@freebsd.org
cc: src-committers@freebsd.org
cc: cvs-all@freebsd.org
cc: Peter Wemm <peter@wemm.org>
cc: Nate Lawson <nate@root.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <vkashyap@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mux@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2004 17:45:25 -0000

In message: <412BC4C5.3000708@root.org>
            Nate Lawson <nate@root.org> 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 <sajd_at_telia.com>
: >>>>Tested by:      Radek Kozlowski <radek_at_raadradd.com>
: >>>
: >>>
: >>>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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <scottl@freebsd.org>
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 <nate@root.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sajd_at_telia.com>
>>>>> Tested by:      Radek Kozlowski <radek_at_raadradd.com>
>>>>
>>>>
>>>>
>>>> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <mike@urgle.com>, Qing Li <qing.li@bluecoat.com>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mlaier@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@freebsd.org>
To: Scott Long <scottl@freebsd.org>
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 <nate@root.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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <mistry.7_at_osu.edu>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cperciva@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jmg@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jmg@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jmg@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.ORG>
From: Mark Murray <markm@FreeBSD.ORG>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <markm@FreeBSD.ORG>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marius@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
To: Robert Watson <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2004 22:15:42 -0000

* Robert Watson <rwatson@FreeBSD.org> [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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@freebsd.org>
X-Sender: robert@fledge.watson.org
To: Alfred Perlstein <alfred@freebsd.org>
In-Reply-To: <20040825221542.GB26612@elvis.mu.org>
Message-ID: <Pine.NEB.3.96L.1040825183159.45929A-100000@fledge.watson.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: cvs-src@freebsd.org
cc: src-committers@freebsd.org
cc: cvs-all@freebsd.org
Subject: Re: cvs commit: src/sys/kern 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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Maxime Henrion <mux@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: "David E. O'Brien" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <imp@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <markm@FreeBSD.ORG>
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: <xzpd61e5tp1.fsf@dwp.des.no>
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 <imp@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 05:55:56 -0000

Mark Murray <markm@FreeBSD.ORG> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
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: <xzp8yc25tn4.fsf@dwp.des.no>
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 <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 05:57:04 -0000

Alfred Perlstein <alfred@freebsd.org> writes:
> * Robert Watson <rwatson@FreeBSD.org> [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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sean@mcneil.com>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <maxim@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <markm@FreeBSD.ORG>
In-Reply-To: Your message of "Thu, 26 Aug 2004 07:55:54 +0200."
             <xzpd61e5tp1.fsf@dwp.des.no> 
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 07:15:16 -0000

=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= writes:
> Mark Murray <markm@FreeBSD.ORG> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brueffer@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <hrs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
To: Hiroki Sato <hrs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
To: Dag-Erling Sm?rgrav <des@des.no>
Message-ID: <20040826101105.GF26612@elvis.mu.org>
References: <200408252124.i7PLOaHa084709@repoman.freebsd.org>
	<20040825221542.GB26612@elvis.mu.org> <xzp8yc25tn4.fsf@dwp.des.no>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <xzp8yc25tn4.fsf@dwp.des.no>
User-Agent: Mutt/1.4.2.1i
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: Robert Watson <rwatson@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 10:11:05 -0000

* Dag-Erling Sm?rgrav <des@des.no> [040825 22:57] wrote:
> Alfred Perlstein <alfred@freebsd.org> writes:
> > * Robert Watson <rwatson@FreeBSD.org> [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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
To: Dag-Erling Smorgrav <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 10:12:34 -0000

* Dag-Erling Smorgrav <des@FreeBSD.org> [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 <sean@mcneil.com>
>   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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <paul@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alfred@freebsd.org>
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: <xzpsmaap4kg.fsf@dwp.des.no>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 10:38:26 -0000

Alfred Perlstein <alfred@freebsd.org> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
From: "Poul-Henning Kamp" <phk@phk.freebsd.dk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
To: Poul-Henning Kamp <phk@phk.freebsd.dk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <rik@cronyx.ru>
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 <pjd@FreeBSD.org>
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 <phk@phk.freebsd.dk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
To: Roman Kurakin <rik@cronyx.ru>
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 <phk@phk.freebsd.dk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <sanewo@ba2.so-net.ne.jp>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.ORG>
To: Mark Murray <markm@FreeBSD.ORG>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Pawel Jakub Dawidek <pjd@FreeBSD.org>
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 <phk@phk.freebsd.dk>
cc: src-committers@FreeBSD.org
cc: cvs-all@FreeBSD.org
cc: Roman Kurakin <rik@cronyx.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
From: "Poul-Henning Kamp" <phk@phk.freebsd.dk>
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 <pjd@FreeBSD.org>
cc: cvs-all@FreeBSD.org
cc: Roman Kurakin <rik@cronyx.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nectar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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" <ldv@altlinux.org>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Poul-Henning Kamp <phk@phk.freebsd.dk>
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 <pjd@FreeBSD.org>
cc: cvs-all@FreeBSD.org
cc: Roman Kurakin <rik@cronyx.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
From: "Poul-Henning Kamp" <phk@phk.freebsd.dk>
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 <pjd@FreeBSD.org>
cc: cvs-all@FreeBSD.org
cc: Roman Kurakin <rik@cronyx.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Poul-Henning Kamp <phk@phk.freebsd.dk>
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 <pjd@FreeBSD.org>
cc: cvs-all@FreeBSD.org
cc: Roman Kurakin <rik@cronyx.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <julian@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <le@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <andre@freebsd.org>)
          by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
          for <ru@FreeBSD.org>; 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 <andre@freebsd.org>
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Ruslan Ermilov <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2004 21:46:04 -0000

In message: <20040826201531.GQ77326@green.homeunix.org>
            Brian Fundakowski Feldman <green@freebsd.org> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <njl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kan@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kuriyama@imgsrc.co.jp>
To: "Poul-Henning Kamp" <phk@phk.freebsd.dk>
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 <pjd@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <kuriyama@imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama@FreeBSD.org> // FreeBSD Project

From owner-cvs-src@FreeBSD.ORG  Fri Aug 27 03:40:48 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <gnn at neville-neil.com>
    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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
From: "Poul-Henning Kamp" <phk@phk.freebsd.dk>
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 <pjd@FreeBSD.org>
cc: cvs-all@FreeBSD.org
cc: Roman Kurakin <rik@cronyx.ru>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <scottl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rionda@riondato.com>
To: Scott Long <scottl@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mark@grondar.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
To: Jun Kuriyama <kuriyama@imgsrc.co.jp>
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 <phk@phk.freebsd.dk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kuriyama@imgsrc.co.jp>
To: Pawel Jakub Dawidek <pjd@FreeBSD.org>
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 <kuriyama@imgsrc.co.jp>
cc: Poul-Henning Kamp <phk@phk.freebsd.dk>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <kuriyama@imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama@FreeBSD.org> // FreeBSD Project

From owner-cvs-src@FreeBSD.ORG  Fri Aug 27 11:24:31 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <osa@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <phk@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <roam@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <dada@sbox.tugraz.at>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.ORG>
To: Mark Murray <mark@grondar.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mjacob@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <never@nevermind.kiev.ua>
To: Scott Long <scottl@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <bms@spc.org>
To: Andre Oppermann <andre@FreeBSD.org>
Message-ID: <20040827161007.GA833@empiric.icir.org>
Mail-Followup-To: Andre Oppermann <andre@FreeBSD.org>,
	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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <max@love2party.net>
To: Andre Oppermann <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <andre@freebsd.org>)
          by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
          for <max@love2party.net>; 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 <andre@freebsd.org>
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Max Laier <max@love2party.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <max@love2party.net>
To: Andre Oppermann <andre@freebsd.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dfr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <andre@freebsd.org>)
          by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
          for <max@love2party.net>; 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 <andre@freebsd.org>
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Max Laier <max@love2party.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <phk@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <rse@engelschall.com>
To: Alan Cox <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <moro@remus.dti.ne.jp>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
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 <darrenr@hub.freebsd.org>
To: Max Laier <max@love2party.net>
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 <andre@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
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 <darrenr@hub.freebsd.org>
To: Andre Oppermann <andre@freebsd.org>
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 <max@love2party.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brooks@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <andre@freebsd.org>)
          by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
          for <darrenr@hub.freebsd.org>; 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 <andre@freebsd.org>
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Darren Reed <darrenr@hub.freebsd.org>
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 <max@love2party.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
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 <darrenr@hub.freebsd.org>
To: Andre Oppermann <andre@freebsd.org>
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 <max@love2party.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <max@love2party.net>
To: Darren Reed <darrenr@hub.freebsd.org>
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 <andre@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <andre@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <stefan@fafoe.narf.at>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <gibbs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <brian@Awfulhak.org>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <arved@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <le@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <gibbs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <nate@root.org>
User-Agent: Mozilla Thunderbird 0.7 (X11/20040702)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Justin T. Gibbs" <gibbs@FreeBSD.org>, 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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <koston@iki.fi>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rik@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sos@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <rik@cronyx.ru>
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 <rik@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <brian@Awfulhak.org>
To: "Justin T. Gibbs" <gibbs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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" <gibbs@FreeBSD.org> 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 <brian@Awfulhak.org>
>   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 <brian@Awfulhak.org>                        <brian@[uk.]FreeBSD.org>
      <http://www.Awfulhak.org>                   <brian@[uk.]OpenBSD.org>
Don't _EVER_ lose your sense of humour !

From owner-cvs-src@FreeBSD.ORG  Fri Aug 27 23:53:30 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <andre@freebsd.org>)
          by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
          for <brian@Awfulhak.org>; 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 <andre@freebsd.org>
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Brian Somers <brian@Awfulhak.org>
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" <gibbs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Aug 2004 23:53:30 -0000

Brian Somers wrote:
> >   Large Portions by: Brian Somers <brian@Awfulhak.org>
> >   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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Aug 2004 00:49:51 -0000

In message: <412FC97D.7A25D5D5@freebsd.org>
            Andre Oppermann <andre@FreeBSD.org> writes:
: Brian Somers wrote:
: > >   Large Portions by: Brian Somers <brian@Awfulhak.org>
: > >   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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <obrien@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <scottl@samsco.org>
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 <peter@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <handler@grendel.net>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <handler@grendel.net>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <pjd@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <jmg@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Scott Long <scottl@samsco.org>
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 <peter@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <davidxu@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@FreeBSD.org>
To: Scott Long <scottl@samsco.org>
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 <peter@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kientzle@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <marcel@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@freebsd.org>; 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 <cvs-src@freebsd.org>; 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" <doconnor@gsoft.com.au>
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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <@> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <@> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <sanpei@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <fujimoto@j.dendai.ac.jp>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <yar@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mat@FreeBSD.org>
To: "Tim J. Robbins" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <tjr@freebsd.org>
To: Mathieu Arnold <mat@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <tjr@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <des@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <mtm@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wb@freebie.xs4all.nl>
To: Tim Robbins <tjr@FreeBSD.ORG>
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 <mat@FreeBSD.ORG>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <simon@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <josh@tcbug.org>
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <aa93825@salmon>; 28 Aug 2004 16:20:21 +0100 (BST)
Date: Sat, 28 Aug 2004 16:20:20 +0100
From: David Malone <dwmalone@maths.tcd.ie>
To: Wilko Bulte <wb@freebie.xs4all.nl>
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 <mat@FreeBSD.ORG>
cc: cvs-src@FreeBSD.ORG
cc: src-committers@FreeBSD.ORG
cc: cvs-all@FreeBSD.ORG
cc: Tim Robbins <tjr@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <tjr@freebsd.org>
To: Wilko Bulte <wb@freebie.xs4all.nl>
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 <mat@FreeBSD.ORG>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <netchild@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <bzeeb-lists@lists.zabbadoz.net>
X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net
To: Robert Watson <rwatson@FreeBSD.org>
In-Reply-To: <200408281511.i7SFBDYa009794@repoman.freebsd.org>
Message-ID: <Pine.BSF.4.53.0408281618550.80509@e0-0.zab2.int.zabbadoz.net>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <Alexander@Leidinger.net>
To: "M. Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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" <imp@bsdimp.com> 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: <owner-cvs-src@FreeBSD.ORG>
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 <darrenr@hub.freebsd.org>
To: Max Laier <max@love2party.net>
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 <andre@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
X-Sender: robert@fledge.watson.org
To: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
In-Reply-To: <Pine.BSF.4.53.0408281618550.80509@e0-0.zab2.int.zabbadoz.net>
Message-ID: <Pine.NEB.3.96L.1040828130624.44614F-100000@fledge.watson.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: cvs-src@FreeBSD.org
cc: src-committers@FreeBSD.org
cc: cvs-all@FreeBSD.org
Subject: Re: cvs commit: src/sys/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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <dwmalone@maths.tcd.ie>
From: "Poul-Henning Kamp" <phk@phk.freebsd.dk>
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 <mat@FreeBSD.org>
cc: Tim Robbins <tjr@FreeBSD.org>
cc: Wilko Bulte <wb@freebie.xs4all.nl>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <max@love2party.net>
To: Darren Reed <darrenr@hub.freebsd.org>
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 <andre@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <hrs@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <rwatson@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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 <pawel.worach at telia.com>
  
  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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <ru@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Aug 2004 19:44:10 -0000

In message: <200408281602.44292.doconnor@gsoft.com.au>
            "Daniel O'Connor" <doconnor@gsoft.com.au> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <green@freebsd.org>
To: "M. Warner Losh" <imp@bsdimp.com>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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" <doconnor@gsoft.com.au> 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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@cse.Buffalo.EDU>
To: Ken Smith <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <kensmith@cse.Buffalo.EDU>
To: Colin Percival <colin.percival@wadham.ox.ac.uk>
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 <kensmith@cse.Buffalo.EDU>
cc: cvs-all@FreeBSD.org
cc: Ken Smith <kensmith@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <alc@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wilko@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <cvs-src@FreeBSD.org>; 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 <cvs-src@FreeBSD.org>; 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 <peadar@freebsd.org>
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 <kensmith@cse.Buffalo.EDU>
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 <kensmith@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wilko@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
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 <darrenr@hub.freebsd.org>
To: Max Laier <max@love2party.net>
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 <andre@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wilko@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <wilko@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <iedowse@FreeBSD.org>
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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: 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 <colin.percival@wadham.ox.ac.uk>
In-reply-to: <20040828195953.GE26424@electra.cse.Buffalo.EDU>
X-Sender: cperciva@popserver.sfu.ca (Unverified)
To: Ken Smith <kensmith@cse.Buffalo.EDU>
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 <kensmith@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 <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=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