Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: amd64 freeze during boot
On Mon, Sep 15, 2008 at 11:39:12AM +0200, Geert Hendrickx wrote:
> On Thu, Aug 28, 2008 at 12:13:10AM +0200, Geert Hendrickx wrote:
> > On Wed, Aug 27, 2008 at 09:49:39PM +0200, Geert Hendrickx wrote:
> > > Hi,
> > >
> > > I have a new PC (Dell Inspiron 530) that freezes when booting a -current
> > > (as
> > > of today) amd64 or i386 kernel, right after timecounter (in boot -v
> > > output).
> > > NetBSD 4.x boots right into sysinst though, so the hardware should be
> > > fine.
> > >
> > > Any hint where to start looking? I tried disabling ioapic, acpi, usb, ...
> >
> >
> >
> > Disabling USB in the BIOS makes the system boot. But there's not much
> > else I can do, since the keyboard is USB also...
> >
> > Disabling USB in userconf(4) isn't enough. What else can I try?
>
>
> This appears to be due to an interrupt storm in int19, where uhci2, uhci4,
> piixide0 and piixide1 attach to[*]. I can get into ddb when disabling uhci
> and ehci drivers in the kernel, and "show event" shows a rapidly increasing
> int 19.
>
> However, when I change the disk mode in the BIOS from IDE to RAID, ahcisata0
> attaches to int19, which is then no longer increasing, but the kernel still
> hangs at boot (seemingly at the same point). The same happens also when I
> disable the ahcisata driver in the kernel and piixide0 attaches to int14 and
> int15 instead.
>
> Any other clues on what I could try or test to nail this down?
>
Another update on this one: boot -1 (or an UP kernel) makes it boot and run
fine. That's a very acceptable workaround for me at this moment (now I can
actually use this machine), but obviously I'd like to have all four cores
enabled at some point in time. :-)
Geert
Home |
Main Index |
Thread Index |
Old Index