From owner-freebsd-current@FreeBSD.ORG Sun Jun 10 13:37:44 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D2DCB16A421 for ; Sun, 10 Jun 2007 13:37:44 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.189]) by mx1.freebsd.org (Postfix) with ESMTP id 5D6D713C46A for ; Sun, 10 Jun 2007 13:37:44 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so554192mue for ; Sun, 10 Jun 2007 06:37:42 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=b0qBdwkLybPve/1NI2ic8bDMuxVIDAI7uSGL8kLRu3t+ZYWAW+bpvmdJ11eaXV5tJEAqwG6Jz4uGx+PFa5JY1/I38SvkppqZGcqRhAaVTBdU5lM9WBgQ8LL7Fy27RCAN3FTHps8Vu+mODodIuciHeDKd5GKbLzO5t+7rVOyJqjI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=m53NxMwssTyfMTTxvwrXkUhbDcBlySO9JepPDLmGTtllskfw3GTmAckOURNtfH2MMQEISI4BwVfvlEsS3Kw/WVyvOS0qmt1gwIebwNdQ+Jma3gGKFPiU34xXmyUjblAkFv8Nwz9fVUsem55QYk0CXmoRLYJnq/uslllPpbiKTfo= Received: by 10.82.170.2 with SMTP id s2mr8949394bue.1181482662825; Sun, 10 Jun 2007 06:37:42 -0700 (PDT) Received: from ?151.75.243.93? ( [151.75.243.93]) by mx.google.com with ESMTP id d23sm11612412nfh.2007.06.10.06.37.41 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 10 Jun 2007 06:37:42 -0700 (PDT) Message-ID: <466BFE92.6000804@FreeBSD.org> Date: Sun, 10 Jun 2007 15:37:22 +0200 From: Attilio Rao User-Agent: Thunderbird 1.5 (X11/20060526) MIME-Version: 1.0 To: attilio@FreeBSD.org References: <466BEA69.1010708@cisco.com> <466BFE2A.7020908@FreeBSD.org> In-Reply-To: <466BFE2A.7020908@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Attilio Rao Cc: Randall Stewart , freebsd-current@freebsd.org Subject: Re: Don't know what I was doing but... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: attilio@FreeBSD.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 13:37:44 -0000 Attilio Rao wrote: > Randall Stewart wrote: >> Hi all: >> >> I have a fairly recent current.. like yesterday I think.. and >> I just saw this tumble out (I usually run with witness and invariants >> on in my laptop now :-D) >> >> lock order reversal: >> 1st 0xc0b79f70 sched lock (sched lock) @ kern/sched_4bsd.c:846 >> 2nd 0xc0bec658 descriptor tables (descriptor tables) @ >> i386/i386/sys_machdep.c:363 > > Mm, since dt_lock is a leaf mutex, the opposite case seems quite > impossible, so I expect this would be the result of some other bug... if > next cvsup doesn't fix it, just let me know and I will look into this. More precisely, I'd like to better study effects recent thread_lock introduction had on witness rules. Attilio