Module Name:    src
Committed By:   riastradh
Date:           Sat Nov  6 23:29:04 UTC 2021

Modified Files:
        src/share/man/man9: pslist.9

Log Message:
pslist(9): No need to serialize pserialize_perform any more.

So take it out of the mutex section.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/share/man/man9/pslist.9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man9/pslist.9
diff -u src/share/man/man9/pslist.9:1.18 src/share/man/man9/pslist.9:1.19
--- src/share/man/man9/pslist.9:1.18	Mon Jul  3 21:28:48 2017
+++ src/share/man/man9/pslist.9	Sat Nov  6 23:29:03 2021
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pslist.9,v 1.18 2017/07/03 21:28:48 wiz Exp $
+.\"	$NetBSD: pslist.9,v 1.19 2021/11/06 23:29:03 riastradh Exp $
 .\"
 .\" Copyright (c) 2016 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -400,9 +400,10 @@ the memory allocated for it:
 
 	mutex_enter(&frobnitzem.lock);
 	PSLIST_WRITER_REMOVE(f, f_entry);
-	pserialize_perform(&frobnitzem.psz);
 	mutex_exit(&frobnitzem.lock);
 
+	pserialize_perform(&frobnitzem.psz);
+
 	PSLIST_ENTRY_DESTROY(f, f_entry);
 	pool_put(&frobnitzem.pool, f);
 .Ed

Reply via email to