From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 24 Sep 2002 05:31:37 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 24 Sep 2002 05:31:37 -0400 Received: from [217.167.51.129] ([217.167.51.129]:41928 "EHLO zion.wanadoo.fr") by vger.kernel.org with ESMTP id ; Tue, 24 Sep 2002 05:31:36 -0400 From: "Benjamin Herrenschmidt" To: "Jeff Garzik" , "Justin T. Gibbs" Cc: "Konstantin Kletschke" , Subject: Re: Quick aic7xxx bug hunt... Date: Mon, 23 Sep 2002 09:44:11 +0200 Message-Id: <20020923074411.31595@192.168.4.1> In-Reply-To: <3D8FA39B.7020201@pobox.com> References: <3D8FA39B.7020201@pobox.com> X-Mailer: CTM PowerMail 4.0.1 carbon MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org >Jeff Garzik wrote: >> ahc_reset >> aic7770_config -> can sleep >> ahc_pci_config -> can sleep >> ahc_shutdown -> can't sleep, whoops > > >Though, to answer your question from a previous email, you can call the >function in_interrupt() to see if you're in interrupt context. Well... no, you can't rely on it for knowing if you can sleep or not. in_interrupt() won't tell you interesting things like you are holding a spinlock... Ben.