From owner-cvs-all Sat May 18 12: 6:35 2002 Delivered-To: cvs-all@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id 36F0637B41F; Sat, 18 May 2002 12:06:28 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 45B124A9B9; Sat, 18 May 2002 14:06:27 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id B9AD84A9B8; Sat, 18 May 2002 14:06:26 -0500 (CDT) Date: Sat, 18 May 2002 14:06:26 -0500 From: Alan Cox To: Alan Cox Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_mmap.c Message-ID: <20020518190626.GA6940@cs.rice.edu> References: <200205181859.g4IIx1n18427@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200205181859.g4IIx1n18427@freefall.freebsd.org> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, May 18, 2002 at 11:59:01AM -0700, Alan Cox wrote: > alc 2002/05/18 11:59:01 PDT > > Modified files: > sys/vm vm_mmap.c > Log: > o Eliminate the acquisition and release of Giant from minherit(2). > (vm_map_inherit() no longer requires Giant to be held.) > > Revision Changes Path > 1.140 +2 -7 src/sys/vm/vm_mmap.c As of now, madvise(2), minherit(2), and mprotect(2) are running largely outside of Giant. We don't acquire Giant unless or until we find ourselves in the vm object or MD pmap layers. Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message