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