From owner-freebsd-arch Sat Oct 30 14:28:25 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 9039C15177 for ; Sat, 30 Oct 1999 14:28:15 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id XAA11226 for ; Sat, 30 Oct 1999 23:28:13 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id XAA62874 for freebsd-arch@freebsd.org; Sat, 30 Oct 1999 23:28:13 +0200 (MET DST) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (Postfix) with ESMTP id 991941517C for ; Sat, 30 Oct 1999 14:27:59 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.9.3/8.9.3) id OAA05316; Sat, 30 Oct 1999 14:27:14 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp03.primenet.com, id smtpdAAACcaypk; Sat Oct 30 14:27:08 1999 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id OAA00988; Sat, 30 Oct 1999 14:26:56 -0700 (MST) From: Terry Lambert Message-Id: <199910302126.OAA00988@usr06.primenet.com> Subject: Re: Racing interrupts To: imp@village.org (Warner Losh) Date: Sat, 30 Oct 1999 21:26:56 +0000 (GMT) Cc: doconnor@gsoft.com.au, chris@netmonger.net, freebsd-arch@freebsd.org In-Reply-To: <199910271627.KAA64604@harmony.village.org> from "Warner Losh" at Oct 27, 99 10:27:34 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > In message "Daniel > O'Connor" writes: > : Doesn't powering down the card work? > : Or does that pull the rug too? > > It depends. You need to detach the driver from the system, and then > you can safely remove power from the card. This usually will generate > an unfielded interrupt (since the card will have detached its ISR from > the vector), but that's usually the worst of it. Why will this generate an unfielded interrupt? Specifically, if the card has been correctly shut down before (or as a part of) the detach process, why would it generate an interrupt? Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message