NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/59237 CVS commit: [netbsd-9] src



The following reply was made to PR lib/59237; it has been noted by GNATS.

From: "Martin Husemann" <martin%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/59237 CVS commit: [netbsd-9] src
Date: Sun, 28 Jun 2026 10:43:57 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Sun Jun 28 10:43:56 UTC 2026
 
 Modified Files:
 	src/distrib/sets/lists/base [netbsd-9]: shl.mi
 	src/distrib/sets/lists/debug [netbsd-9]: shl.mi
 	src/external/bsd/jemalloc/dist/src [netbsd-9]: jemalloc.c
 	src/external/cddl/osnet/dist/lib/libuutil/common [netbsd-9]:
 	    libuutil_impl.h uu_avl.c uu_list.c uu_misc.c
 	src/lib/libc [netbsd-9]: shlib_version
 	src/lib/libc/gen [netbsd-9]: arc4random.c pthread_atfork.c
 	src/lib/libc/include [netbsd-9]: extern.h
 	src/lib/libc/stdlib [netbsd-9]: jemalloc.c malloc.c
 
 Log Message:
 Apply patch, requested by riastradh in ticket #2018
 
 	distrib/sets/lists/base/shl.mi			(apply patch)
 	distrib/sets/lists/debug/shl.mi			(apply patch)
 	external/bsd/jemalloc/dist/src/jemalloc.c	(apply patch)
 	external/cddl/osnet/dist/lib/libuutil/common/libuutil_impl.h	(apply patch)
 	external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c	(apply patch)
 	external/cddl/osnet/dist/lib/libuutil/common/uu_list.c	(apply patch)
 	external/cddl/osnet/dist/lib/libuutil/common/uu_misc.c	(apply patch)
 	lib/libc/gen/arc4random.c			(apply patch)
 	lib/libc/gen/pthread_atfork.c			(apply patch)
 	lib/libc/include/extern.h			(apply patch)
 	lib/libc/shlib_version				(apply patch)
 	lib/libc/stdlib/jemalloc.c			(apply patch)
 	lib/libc/stdlib/malloc.c			(apply patch)
 
 libc, libuutil (zfs stuff): Fix postfork mutex actions to
 reinitialize the mutex instead of unlocking it.  Avoids potential
 deadlocks after fork in case other threads are waiting for a
 mutex.
 
 PR lib/59237: postfork mutex audit: mutex_init, not mutex_unlock
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.866.2.8 -r1.866.2.9 src/distrib/sets/lists/base/shl.mi
 cvs rdiff -u -r1.225.2.8 -r1.225.2.9 src/distrib/sets/lists/debug/shl.mi
 cvs rdiff -u -r1.7.4.1 -r1.7.4.2 \
     src/external/bsd/jemalloc/dist/src/jemalloc.c
 cvs rdiff -u -r1.1.1.1.48.2 -r1.1.1.1.48.3 \
     src/external/cddl/osnet/dist/lib/libuutil/common/libuutil_impl.h \
     src/external/cddl/osnet/dist/lib/libuutil/common/uu_list.c
 cvs rdiff -u -r1.1.1.2.4.2 -r1.1.1.2.4.3 \
     src/external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c
 cvs rdiff -u -r1.4.4.2 -r1.4.4.3 \
     src/external/cddl/osnet/dist/lib/libuutil/common/uu_misc.c
 cvs rdiff -u -r1.284 -r1.284.2.1 src/lib/libc/shlib_version
 cvs rdiff -u -r1.31.18.2 -r1.31.18.3 src/lib/libc/gen/arc4random.c
 cvs rdiff -u -r1.10.18.1 -r1.10.18.2 src/lib/libc/gen/pthread_atfork.c
 cvs rdiff -u -r1.25.16.1 -r1.25.16.2 src/lib/libc/include/extern.h
 cvs rdiff -u -r1.46 -r1.46.2.1 src/lib/libc/stdlib/jemalloc.c
 cvs rdiff -u -r1.59.16.2 -r1.59.16.3 src/lib/libc/stdlib/malloc.c
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 



Home | Main Index | Thread Index | Old Index