From owner-freebsd-current Sun May 16 20:59:52 1999 Delivered-To: freebsd-current@freebsd.org Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (Postfix) with ESMTP id 1F252150D4 for ; Sun, 16 May 1999 20:59:50 -0700 (PDT) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id XAA18931; Sun, 16 May 1999 23:59:49 -0400 (EDT) Message-ID: <19990516235949.A18232@netmonger.net> Date: Sun, 16 May 1999 23:59:49 -0400 From: Christopher Masto To: Assar Westerlund , current@FreeBSD.ORG Subject: Re: zzz crashing in current OR inthand_remove not removing handlers properly References: <5lr9ogzaqf.fsf@assaris.sics.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <5lr9ogzaqf.fsf@assaris.sics.se>; from Assar Westerlund on Mon, May 17, 1999 at 04:33:12AM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 17, 1999 at 04:33:12AM +0200, Assar Westerlund wrote: > Hi, on a -current from around a week ago `zzz' always managed to crash > my machine. The relevant parts from the panic and the backtrace are > included below. > > It seems that the cause of this was a stray interrupt was arriving > after having unloaded the driver. For some reason it wasn't handled > by isa_strayintr, and the reason for that was that inthand_remove > didn't manage to remove the interrupt (and get it replaced by the > stray function) correctly. After applying the patch at the end of > this mail I can once again sleep my laptop succesfully. Wow. I think that's actually done the trick. Not only can I suspend, but I can now remove my 3C589 without a panic. ... well, I just managed to lock up the machine.. but I think that was from a missed remove event. I must have lost that polling patch somewhere along the way. -- Christopher Masto Senior Network Monkey NetMonger Communications chris@netmonger.net info@netmonger.net http://www.netmonger.net Free yourself, free your machine, free the daemon -- http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message