svn commit: r325386 - head/sys/kern
Konstantin Belousov
kib at FreeBSD.org
Sat Nov 4 10:49:36 UTC 2017
Author: kib
Date: Sat Nov 4 10:49:34 2017
New Revision: 325386
URL: https://svnweb.freebsd.org/changeset/base/325386
Log:
Convert explicit panic() call to assert.
Based on github pull request: #113
Submitted by: pmarillo at github
MFC after: 1 week
Modified:
head/sys/kern/kern_umtx.c
Modified: head/sys/kern/kern_umtx.c
==============================================================================
--- head/sys/kern/kern_umtx.c Sat Nov 4 10:10:34 2017 (r325385)
+++ head/sys/kern/kern_umtx.c Sat Nov 4 10:49:34 2017 (r325386)
@@ -1579,8 +1579,7 @@ umtx_pi_setowner(struct umtx_pi *pi, struct thread *ow
uq_owner = owner->td_umtxq;
mtx_assert(&umtx_lock, MA_OWNED);
- if (pi->pi_owner != NULL)
- panic("pi_owner != NULL");
+ MPASS(pi->pi_owner == NULL);
pi->pi_owner = owner;
TAILQ_INSERT_TAIL(&uq_owner->uq_pi_contested, pi, pi_link);
}
More information about the svn-src-all
mailing list