Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: amd64 freeze during boot



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?

        Geert


[*] Many thanks to Joerg for assisting me to diagnose this so far.




Home | Main Index | Thread Index | Old Index