From owner-freebsd-current@FreeBSD.ORG Wed May 25 22:43:46 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A03CF16A41F for ; Wed, 25 May 2005 22:43:46 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by mx1.FreeBSD.org (Postfix) with SMTP id C4F4A43D4C for ; Wed, 25 May 2005 22:43:45 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from unknown (HELO 172.16.0.1) (mikej@69.193.222.195 with login) by smtp103.rog.mail.re2.yahoo.com with SMTP; 25 May 2005 22:43:44 -0000 Received: from 172.16.0.199 (SquirrelMail authenticated user mikej) by 172.16.0.1 with HTTP; Wed, 25 May 2005 18:43:44 -0400 (EDT) Message-ID: <1354.172.16.0.199.1117061024.squirrel@172.16.0.1> In-Reply-To: <20050524050713.0935F16A41F@hub.freebsd.org> References: <20050524030802.GD61461@cell.sick.ru> from Gleb Smirnoff at "May 24, 2005 07:08:02 am" <20050524050713.0935F16A41F@hub.freebsd.org> Date: Wed, 25 May 2005 18:43:44 -0400 (EDT) From: "Mike Jakubik" To: "Bill Paul" User-Agent: SquirrelMail/1.5.1 [CVS] MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Gleb Smirnoff , freebsd-current@freebsd.org Subject: Re: non-sleepable locks held (xl0) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2005 22:43:46 -0000 On Tue, May 24, 2005 1:07 am, Bill Paul said: > You can't sleep in taskqueue_drain() with a lock held (clowns > will eat you). Wait for the taskqueue to drain first, then lock. Let me know when there is a patch commited to -current, and i will gladly rebuild and test.