Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Mar 2015 05:18:03 +0000 (UTC)
From:      Alan Cox <alc@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r279475 - head/sys/vm
Message-ID:  <201503010518.t215I3ad024332@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: alc
Date: Sun Mar  1 05:18:02 2015
New Revision: 279475
URL: https://svnweb.freebsd.org/changeset/base/279475

Log:
  Use RW_NEW rather than calling bzero().

Modified:
  head/sys/vm/vm_object.c

Modified: head/sys/vm/vm_object.c
==============================================================================
--- head/sys/vm/vm_object.c	Sun Mar  1 04:39:07 2015	(r279474)
+++ head/sys/vm/vm_object.c	Sun Mar  1 05:18:02 2015	(r279475)
@@ -196,8 +196,7 @@ vm_object_zinit(void *mem, int size, int
 	vm_object_t object;
 
 	object = (vm_object_t)mem;
-	bzero(&object->lock, sizeof(object->lock));
-	rw_init_flags(&object->lock, "vm object", RW_DUPOK);
+	rw_init_flags(&object->lock, "vm object", RW_DUPOK | RW_NEW);
 
 	/* These are true for any object that has been freed */
 	object->rtree.rt_root = 0;



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