Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 15 Mar 2003 14:15:35 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 15 Mar 2003 14:15:34 -0500 Received: from pimout1-ext.prodigy.net ([207.115.63.77]:13982 "EHLO pimout1-ext.prodigy.net") by vger.kernel.org with ESMTP id ; Sat, 15 Mar 2003 14:15:34 -0500 Message-Id: <200303151926.h2FJQLnB103490@pimout1-ext.prodigy.net> Content-Type: text/plain; charset=US-ASCII From: dan carpenter To: Zwane Mwaikambo , Linux Kernel Subject: Re: Any hope for ide-scsi (error handling)? Date: Sat, 15 Mar 2003 03:05:46 +0100 X-Mailer: KMail [version 1.3.2] References: In-Reply-To: Cc: wrlk@riede.org MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 684 Lines: 25 On Saturday 15 March 2003 07:55 pm, Zwane Mwaikambo wrote: > > bad: scheduling while atomic! > Call Trace: > 887 spin_lock_irqsave(&ide_lock, flags); 888 while (HWGROUP(drive)->handler) { 889 HWGROUP(drive)->handler = NULL; 890 schedule_timeout(1); 891 } Here is at least one bad call to schedule() in static int idescsi_reset (Scsi_Cmnd *cmd) regards, dan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/