From owner-freebsd-current Sat May 19 11:44:36 2001 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id C36AC37B422; Sat, 19 May 2001 11:44:33 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.1) with ESMTP id f4JIiX027697; Sat, 19 May 2001 11:44:33 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.3/8.11.0) id f4JIiW798267; Sat, 19 May 2001 11:44:32 -0700 (PDT) (envelope-from jdp) Date: Sat, 19 May 2001 11:44:32 -0700 (PDT) Message-Id: <200105191844.f4JIiW798267@vashon.polstra.com> To: current@freebsd.org From: John Polstra Cc: msmith@freebsd.org Subject: Re: GENERIC kernel hangs at boot (uhci-related) In-Reply-To: <200105191845.f4JIj0K01284@mass.dis.org> References: <200105191845.f4JIj0K01284@mass.dis.org> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In article <200105191845.f4JIj0K01284@mass.dis.org>, Mike Smith wrote: > You're not tying up an interrupt; PCI interrupts are shared. With the > new PCI code, even if you turn it off, we'll just turn it right back on > again. 8) But if IRQ 5 is assigned to the uhci device, then it's not available for use by an ISA device, is it? Or am I all mixed up? > The problem appears to be a bug in the UHCI driver. Could be, and I certainly don't know much about this code. But it seems like the driver is being given reason to assume it has a working device when it doesn't really have one. I assume the device is unusable without its interrupt, so shouldn't it fail at probe or attach time? John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message