New ACPI PCI Link Routing code
John Baldwin
jhb at FreeBSD.org
Fri Nov 19 13:53:43 PST 2004
On Thursday 18 November 2004 03:46 am, Ruslan Ermilov wrote:
> On Thu, Nov 18, 2004 at 02:19:47AM +0200, Ruslan Ermilov wrote:
> > On Wed, Nov 17, 2004 at 05:44:53PM -0500, John Baldwin wrote:
> > [...]
> >
> > > Erm, unless I've got a logic bug I don't run the KASSERT() for zero
> > > interrupts. Oh darn, I left a bogus KASSERT() in in the function that
> > > does the actual routing. The assertion's on lines 497 and 511 can be
> > > dropped. I'll update the patch in a second.
> >
> > With an updated patch, I no longer get panic on boot, and there
> > are no more interrupt storms, but the latter is probably at the
> > cost of old bug re-introduced. My dc(4) PCCard doesn't get a
> > correct IRQ, "dc0: watchdog timeout".
>
> I've put a verbose boot output here, as requested:
>
> http://people.freebsd.org/~ru/dmesg.boot
Looks like it hung everything off of IRQ 9 since the BIOS didn't preset any
device IRQs. What was the behavior prior to this patch?
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-acpi
mailing list