Subject: Re: boot hangs at uhci1
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: david l goodrich <dlg@dsrw.org>
List: port-xen
Date: 04/01/2007 12:46:24
Manuel Bouyer wrote:
 > On Sun, Apr 01, 2007 at 12:27:14PM -0500, david l goodrich wrote:
 >> i assume this is not supposed to cause a kernel panic.
 >>
 >> i added "acpi=off" to the kernel line in menu.lst, entered "disable
 >> acpi" and "quit" in userconf, and then got about fifteen lines further
 >> before it panicked
 >>
 >> uc> quit
 >> Continuing...
 >> mainbus 0 (root)
 >> mainbus0: scanning 0x9fc00 to 0x9fff0 for MP signature
 >> mainbus0: scanning 0x9f800 to 0x9fbf0 for MP signature
 >> mainbus0: scanning 0xf0000 to 0xffff0 for MP signature
 >> mainbus0: MP floating pointer found in bios at 0xfe680
 >> mainbus0: MP config table at 0xfe690, 64 bytes long
 >> cpu0 at mainbus0: apid 0 (boot processor)
 >> cpu1 at mainbus0: apid 1 (application processor)
 >> ioapic0 at mainbus0 apid 2 (I/O APIC)
 >> ioapic0: pa 0xfec00000PHYSDEVOP_APIC_READ ret -22
 >> panic: PHYSDEVOP_APIC_READ
 >> Stopped in pid 0.1 (swapper) at netbsd:cpu_Debugger+0x4     popl  %ebp
 >> db>
 >>
 >
 > there's something really bad going on this hardware.

I'd like to point out that a GENERIC kernel boots just fine.

Not that it necessarily means anything, but it /does/ boot and function 
without any difficulty.

 >
 >> i'll leave it at the db> prompt for now, let me know if there's any
 >> information that could be helpful, but 'ps' just listed swapper.
 >>
 >>> what's interesting is that it can't register some interrupts with APCI.
 >>> Did you change something, like adding a PCI adapter ?
 >>>
 >> scout's honor, all I did was shut the machine down, unplug it, move it
 >> 15 feet, and plug it in again.  i haven't added hardware in a few 
weeks.
 >>  The only PCI adapter in there is an fxp(4) network card.
 >
 > I wonder if the hardware could have suffered from the move. I'd first
 > try to run a memtest
 >

I have an ubuntu CD here, i'll kick off a memtest and report back in a 
couple hours.
   --david