Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Jan 2013 08:27:12 +0000 (UTC)
From:      Sergey Kandaurov <pluknet@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-9@freebsd.org
Subject:   svn commit: r245591 - stable/9/share/man/man9
Message-ID:  <201301180827.r0I8RCZo014808@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pluknet
Date: Fri Jan 18 08:27:12 2013
New Revision: 245591
URL: http://svnweb.freebsd.org/changeset/base/245591

Log:
  MFC r245268:
  The Giant lock is no longer used in the vm_map(9) part of the VM.
  While here, document that the process lock is acquired in vm_map_stack, too.

Modified:
  stable/9/share/man/man9/vm_map_insert.9
  stable/9/share/man/man9/vm_map_stack.9
Directory Properties:
  stable/9/share/man/man9/   (props changed)

Modified: stable/9/share/man/man9/vm_map_insert.9
==============================================================================
--- stable/9/share/man/man9/vm_map_insert.9	Fri Jan 18 08:10:00 2013	(r245590)
+++ stable/9/share/man/man9/vm_map_insert.9	Fri Jan 18 08:27:12 2013	(r245591)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd July 19, 2003
+.Dd January 11, 2013
 .Dt VM_MAP_INSERT 9
 .Os
 .Sh NAME
@@ -73,9 +73,6 @@ This function implicitly creates a new
 .Vt vm_map_entry
 by calling the internal function
 .Fn vm_map_entry_create .
-This function may use the
-.Va Giant
-lock to ensure that only a single thread is present in the function.
 .Sh RETURN VALUES
 The
 .Fn vm_map_insert

Modified: stable/9/share/man/man9/vm_map_stack.9
==============================================================================
--- stable/9/share/man/man9/vm_map_stack.9	Fri Jan 18 08:10:00 2013	(r245590)
+++ stable/9/share/man/man9/vm_map_stack.9	Fri Jan 18 08:27:12 2013	(r245591)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd July 19, 2003
+.Dd January 11, 2013
 .Dt VM_MAP_STACK 9
 .Os
 .Sh NAME
@@ -81,11 +81,11 @@ function calls
 to create its mappings.
 .Pp
 The
+.Fn vm_map_stack
+and
 .Fn vm_map_growstack
-function acquires the
-.Va Giant
-lock, and the process lock on
-.Fa p ,
+functions acquire the process lock on
+.Fa p
 for the duration of the call.
 .Sh RETURN VALUES
 The



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301180827.r0I8RCZo014808>