Date: Wed, 14 Jan 2015 22:16:07 +0000 (UTC) From: Dmitry Chagin <dchagin@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r277200 - user/dchagin/lemul/sys/kern Message-ID: <201501142216.t0EMG7kw046231@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dchagin Date: Wed Jan 14 22:16:07 2015 New Revision: 277200 URL: https://svnweb.freebsd.org/changeset/base/277200 Log: Process lock of the target thread should be owned, not a caller. Reported by: trinity Modified: user/dchagin/lemul/sys/kern/p1003_1b.c Modified: user/dchagin/lemul/sys/kern/p1003_1b.c ============================================================================== --- user/dchagin/lemul/sys/kern/p1003_1b.c Wed Jan 14 22:07:13 2015 (r277199) +++ user/dchagin/lemul/sys/kern/p1003_1b.c Wed Jan 14 22:16:07 2015 (r277200) @@ -277,7 +277,7 @@ kern_sched_getscheduler(struct thread *t struct proc *targetp; int error; - targetp = td->td_proc; + targetp = targettd->td_proc; PROC_LOCK_ASSERT(targetp, MA_OWNED); error = p_cansee(td, targetp);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501142216.t0EMG7kw046231>