NetBSD-Bugs archive

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

Re: kern/60568: panic locking against myself (p->p_lock) in NFS from sysctl_vmproc



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

From: "Greg A. Woods" <woods%planix.ca@localhost>
To: Taylor R Campbell <riastradh%NetBSD.org@localhost>
Cc: NetBSD GNATS <gnats-bugs%NetBSD.org@localhost>
Subject: Re: kern/60568: panic locking against myself (p->p_lock) in NFS from sysctl_vmproc
Date: Mon, 10 Aug 2026 14:59:19 -0700

 --pgp-sign-Multipart_Mon_Aug_10_14:59:10_2026-1
 Content-Type: text/plain; charset=US-ASCII
 
 At Mon, 10 Aug 2026 02:40:04 +0000, Taylor R Campbell <riastradh%NetBSD.org@localhost> wrote:
 Subject: Re: kern/60568: panic locking against myself (p->p_lock) in NFS from sysctl_vmproc
 >
 > [1  <text/plain (7bit)>]
 > Can you please try the attached patch?
 
 New and different panic:
 
 [ 256.3450500] panic: kernel diagnostic assertion "error != 0 || pid != -1 || mutex_owned((*p)->p_lock)" failed: file "/Volumes/work/woods/g-NetBSD-src/sys/kern/kern_proc.c", line 2992
 [ 256.3450500] cpu1: Begin traceback...
 [ 256.3450500] vpanic() at netbsd:vpanic+0x164
 [ 256.3450500] kern_assert() at netbsd:kern_assert+0x4b
 [ 256.3450500] proc_find_locked() at netbsd:proc_find_locked+0x141
 [ 256.3450500] sysctl_kern_proc_args() at netbsd:sysctl_kern_proc_args+0x2ab
 [ 256.3450500] sysctl_dispatch() at netbsd:sysctl_dispatch+0xb3
 [ 256.3450500] sys___sysctl() at netbsd:sys___sysctl+0xca
 [ 256.3450500] syscall() at netbsd:syscall+0x98
 [ 256.3450500] --- syscall (number 202) ---
 [ 256.3450500] netbsd:syscall+0x98:
 [ 256.3450500] cpu1: End traceback...
 
 
 That's the final KASSERT() at the end of proc_find_locked()
 
 But this time it did reboot cleanly at least!
 
 --
 					Greg A. Woods <gwoods%acm.org@localhost>
 
 Kelowna, BC     +1 250 762-7675           RoboHack <woods%robohack.ca@localhost>
 Planix, Inc. <woods%planix.com@localhost>     Avoncote Farms <woods%avoncote.ca@localhost>
 
 --pgp-sign-Multipart_Mon_Aug_10_14:59:10_2026-1
 Content-Type: application/pgp-signature
 Content-Transfer-Encoding: 7bit
 Content-Description: OpenPGP Digital Signature
 
 -----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRuK6dmwVAucmRxuh9mfXG3eL/0fwUCanpJsQAKCRBmfXG3eL/0
 f5YDAJ92HM7X9YKLPzPSHIEsmKA3DN3UowCg0r0pHMnHFmmlXF31ab2Pog91pZk=
 =yzPs
 -----END PGP SIGNATURE-----
 
 --pgp-sign-Multipart_Mon_Aug_10_14:59:10_2026-1--
 



Home | Main Index | Thread Index | Old Index