From owner-freebsd-current@FreeBSD.ORG Wed Feb 15 01:57:30 2006 Return-Path: X-Original-To: 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 DDD9916A420 for ; Wed, 15 Feb 2006 01:57:30 +0000 (GMT) (envelope-from iedowse@iedowse.com) Received: from nowhere.iedowse.com (nowhere.iedowse.com [82.195.144.75]) by mx1.FreeBSD.org (Postfix) with SMTP id 1664843D45 for ; Wed, 15 Feb 2006 01:57:29 +0000 (GMT) (envelope-from iedowse@iedowse.com) Received: from localhost ([127.0.0.1] helo=iedowse.com) by nowhere.iedowse.com via local-iedowse id ; 15 Feb 2006 01:57:29 +0000 (GMT) To: Christian Brueffer In-Reply-To: Your message of "Tue, 14 Feb 2006 21:50:51 +0100." <20060214205050.GA6218@haakonia.hitnet.RWTH-Aachen.DE> Date: Wed, 15 Feb 2006 01:57:28 +0000 From: Ian Dowse Message-ID: <200602150157.aa84194@nowhere.iedowse.com> Cc: current@freebsd.org Subject: Re: panic: Trying sleep, but thread marked as sleeping prohibited 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, 15 Feb 2006 01:57:31 -0000 In message <20060214205050.GA6218@haakonia.hitnet.RWTH-Aachen.DE>, Christian Br ueffer writes: >I get the following panic now and then when trying to mount my external >usb drive. The panic only occurs when the machine has been up for some >time. There's an experimental patch at http://people.freebsd.org/~iedowse/usb.diff that attempts to avoid the need for the USB subsystem to allocate any large contiguous chunks of memory. It would be useful if you could test this to see if it solves the issue. Recently I've updated the patch to try completing the OHCI support for non-contiguous allocations, so OHCI and in particular isochronous OHCI transfers may have problems. I'd be greatful if anyone could test the patch, especially with OHCI isochronous devices that currently work, since I've almost certainly broken something there. Ian