From owner-freebsd-hackers@FreeBSD.ORG Fri Jun 8 07:21:32 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4C2C016A469 for ; Fri, 8 Jun 2007 07:21:32 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe05.swip.net [212.247.154.129]) by mx1.freebsd.org (Postfix) with ESMTP id DC9DF13C458 for ; Fri, 8 Jun 2007 07:21:31 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] Received: from [194.248.135.20] (account mc467741@c2i.net HELO laptop.lan) by mailfe05.swip.net (CommuniGate Pro SMTP 5.1.9) with ESMTPA id 414199725; Fri, 08 Jun 2007 09:21:29 +0200 From: Hans Petter Selasky To: "Hidetoshi Shimokawa" Date: Fri, 8 Jun 2007 09:21:23 +0200 User-Agent: KMail/1.9.5 References: <200706080848.36402.hselasky@c2i.net> <626eb4530706080017w67820eabk7df95ca4ff50b695@mail.gmail.com> In-Reply-To: <626eb4530706080017w67820eabk7df95ca4ff50b695@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706080921.23638.hselasky@c2i.net> Cc: freebsd-hackers@freebsd.org Subject: Re: Lost interrupts during boot X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2007 07:21:32 -0000 On Friday 08 June 2007 09:17, Hidetoshi Shimokawa wrote: > Do you have INTR_FILTER in your kernel config file? No. > Does the USB driver use interrupt filter or only ithread? Ithread. Interrupt filter is NULL I think. #if (__FreeBSD_version >= 700031) err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO|INTR_MPSAFE, NULL, (void *)(void *)ehci_interrupt, sc, &sc->sc_intr_hdl); #else err = bus_setup_intr(self, sc->sc_irq_res, INTR_TYPE_BIO|INTR_MPSAFE, (void *)(void *)ehci_interrupt, sc, &sc->sc_intr_hdl); #endif --HPS