From owner-freebsd-threads@FreeBSD.ORG Mon Apr 21 07:33:40 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F52337B401; Mon, 21 Apr 2003 07:33:40 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2EA143FA3; Mon, 21 Apr 2003 07:33:39 -0700 (PDT) (envelope-from eischen@pcnet1.pcnet.com) Received: from pcnet1.pcnet.com (localhost [127.0.0.1]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h3LEXcBg011698; Mon, 21 Apr 2003 10:33:38 -0400 (EDT) Received: from localhost (eischen@localhost)h3LEXcrv011695; Mon, 21 Apr 2003 10:33:38 -0400 (EDT) Date: Mon, 21 Apr 2003 10:33:38 -0400 (EDT) From: Daniel Eischen To: threads@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: davidxu@freebsd.org Subject: Thread-related LOR in exit1() (fwd) X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2003 14:33:40 -0000 David, did you see this message sent to -current? Also, I have scope system threads running in a simple test. I'm getting EPROCLIM though when trying to create more than 4 or so of them (KSEs with their own KSEG). Here's the patches to libpthread that I'm currently using along with a test program. http://people.freebsd.org/~deischen/kse/libpthread.diffs http://people.freebsd.org/~deischen/kse/thread_test2.c -- Dan ---------- Forwarded message ---------- Date: Mon, 21 Apr 2003 20:25:41 +1000 From: Tim Robbins To: current@freebsd.org Subject: Thread-related LOR in exit1() While running a trivial test program linked with libkse that created 3 threads: lock order reversal 1st 0xc0f0f428 process lock (process lock) @ /usr/src/sys/kern/kern_exit.c:134 2nd 0xc02f75c0 Giant (Giant) @ /usr/src/sys/kern/kern_exit.c:142 Tim _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"