From owner-freebsd-current@FreeBSD.ORG Fri May 4 20:15:18 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 81FC516A400 for ; Fri, 4 May 2007 20:15:18 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.180]) by mx1.freebsd.org (Postfix) with ESMTP id 137C513C4BD for ; Fri, 4 May 2007 20:15:17 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by ik-out-1112.google.com with SMTP id b35so947501ika for ; Fri, 04 May 2007 13:15:16 -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=AC3lP1VTd5pHFp1dRCnheOW0HNw1lNzODJib5drgQI6YUycMK/zZ3lY6Ckliwje/iBqBlWEb5B4QQgyaIm7PGGio2MAqxQuaUdFe8nX01WMEjzE58fGBvdsaQDvsyQIWrS0JwHY/mzVNGb2W6qYZTT8pslf+zybtGR1AFzr9JKY= 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=UMdjPr5EVYSJ2xLSPfbaaAeoKHra71w9aqnpneKUJo2FOFWePhy8xglZsGrbimdBKyvbwD8i6pSvlJlpktGzG2ygyoIuaUzinHrW3xt70CdOI221ve2KSlMYrKk77xFZYn+cx/t+Q5Vj7ASy//WYliBMCWhEUlrAXA0oMerp3jE= Received: by 10.78.167.12 with SMTP id p12mr1768405hue.1178309716785; Fri, 04 May 2007 13:15:16 -0700 (PDT) Received: from ?151.75.229.145? ( [151.75.229.145]) by mx.google.com with ESMTP id m1sm4814795ugc.2007.05.04.13.15.15; Fri, 04 May 2007 13:15:15 -0700 (PDT) Message-ID: <463C05AB.3050307@FreeBSD.org> Date: Sat, 05 May 2007 06:18:51 +0200 From: Attilio Rao User-Agent: Thunderbird 1.5 (X11/20060526) MIME-Version: 1.0 To: Scott Long References: <463B7A1D.6020602@omnisec.de> <463BF1A7.1050504@FreeBSD.org> <463B9268.1040305@samsco.org> In-Reply-To: <463B9268.1040305@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Attilio Rao Cc: freebsd-current@freebsd.org, Harald Schmalzbauer Subject: Re: PANIC: blockable slep lock (sx) msi @ ....msi.c:374 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: Fri, 04 May 2007 20:15:18 -0000 Scott Long wrote: > The real problem is that infrastructure code like MSI should not hold > locks across calls to consumer code. That's what needs to be fixed, not > hacks to WITNESS. Actually, I think nobody proposed to hack WITNESS, mine was just a question about a related topic. I'm still trying to figure out why msi currently uses an sx (I suspect there are some sleeping point). Attilio