From owner-cvs-src@FreeBSD.ORG  Sun Jan  9 05:15:59 2005
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: cvs-src@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 8653616A4CE; Sun,  9 Jan 2005 05:15:59 +0000 (GMT)
Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 5E03443D1D; Sun,  9 Jan 2005 05:15:59 +0000 (GMT)
	(envelope-from rwatson@FreeBSD.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
	by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j095Fx9U042057;
	Sun, 9 Jan 2005 05:15:59 GMT
	(envelope-from rwatson@repoman.freebsd.org)
Received: (from rwatson@localhost)
	by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j095Fxux042056;
	Sun, 9 Jan 2005 05:15:59 GMT
	(envelope-from rwatson)
Message-Id: <200501090515.j095Fxux042056@repoman.freebsd.org>
From: Robert Watson <rwatson@FreeBSD.org>
Date: Sun, 9 Jan 2005 05:15: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/netipx ipx_input.c ipx_usrreq.c
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?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, 09 Jan 2005 05:15:59 -0000

rwatson     2005-01-09 05:15:59 UTC

  FreeBSD src repository

  Modified files:
    sys/netipx           ipx_input.c ipx_usrreq.c 
  Log:
  Protect ipx_pexseq with the IPX PCB list mutex.
  
  When processing socket options against IPX PCBs, generally protect
  PCB fields using the IPX PCB mutex.  Where possible, use unlocked
  reads on integer values to avoid locking overhead.
  
  MFC after:      3 weeks
  
  Revision  Changes    Path
  1.47      +1 -1      src/sys/netipx/ipx_input.c
  1.52      +11 -2     src/sys/netipx/ipx_usrreq.c