FreeBSD 10.1-amd64 -> booting on a HP DL380 Gen9 results in panic

John Baldwin jhb at freebsd.org
Wed Feb 25 16:08:48 UTC 2015


On Wednesday, February 25, 2015 04:22:06 PM Nagy, Attila wrote:
> Hi,
> 
> On 12/22/14 15:57, John Baldwin wrote:
> > On Thursday, December 18, 2014 7:27:13 pm Rainer Duffner wrote:
> >> Hi,
> >> 
> >> we got one to test and it booted using the UEFI memory stick image.
> >> 
> >> However, I get a panic after
> >> Event time „LAPIC“ quality 600
> >> ACPI APIC Table: <HP     Proliant>
> >> panic: APIC: CPU with APIC ID 0 is not enabled
> >> cpuid = 0
> >> 
> >> and then a stack backtrace
> >> 
> >> 
> >> What does that mean?
> >> 
> >> AFAIK, I have a single E5-2620V3 CPU and 16 GB RAM in there.
> > 
> > Eh, the table that ACPI provides that lists the available CPUs in the
> > system claims that that the CPU that the kernel booted from is disabled. 
> > We assume that the boot processor is valid and enabled (since it is
> > running the kernel already!)  This is almost certainly a firmware bug. 
> > Booting without UEFI would be a good test as Mark suggested.  If you can
> > capture a verbose dmesg, that would also include enough details about
> > what we found in the ACPI table to debug this further perhaps.
> 
> One of my colleagues have captured a boot -v output for this machine.
> One line (where it prints the CPU) is missing, the others are intact:
> https://plus.google.com/photos/104147045962330059540/albums/6119801748474522
> 833/6119801755965284786?banner=pwa&pid=6119801755965284786&oid=1041470459623
> 30059540
> 
> The machine is PXE-booted. I can try anything to help fixing this issue.
> UEFI and AFAIK the x2APIC support, which Rainer mentioned is disabled here.

Humm.  Can you grab an i386 USB stick and boot with APIC disabled  
("set hint.apic.0.disabled=1" at the loader prompt before booting the kernel) 
and grab the output of acpidump -d?

-- 
John Baldwin


More information about the freebsd-stable mailing list