Date: Fri, 21 Nov 2003 15:16:10 -0800 (PST) From: Nate Lawson <nate@root.org> To: Alex Deiter <tiamat@komi.mts.ru> Cc: current@freebsd.org Subject: Re: panic: NULL softc for 0 Message-ID: <20031121151339.K76289@root.org> In-Reply-To: <005201c3b07e$20b84160$6701320a@komi.mts.ru> References: <20031121131046.C75926@root.org> <005201c3b07e$20b84160$6701320a@komi.mts.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 22 Nov 2003, Alex Deiter wrote: > > Is this an SMP box? If so, please do: > > This Intel® Server Board SE7501BR2 with one CPU and enabled Hyper-Threading. > > > x/xl cpu_softc > > x/xl cpu_softc+4 > > x/xl cpu_softc+8 > > panic: NULL softc for 0 > cpuid = 0; > Debugger("panic") > Stopped at Debugger+0x55: xchgl %ebx,in_Debugger.0 > db> x/xl cpu_softc > cpu_softc: 0 > db> x/xl cpu_softc+4 > cpu_softc+0x4: c68e8a00 > db> x/xl cpu_softc+8 > cpu_softc+0x8: 0 > db> > > > And send me the output of > > acpidump -t -d > tiamat-MachineType.asl > > ok. John, I've identified the problem. Here is his MADT: Type=Local APIC ACPI CPU=0 APIC ID=0 Type=Local APIC ACPI CPU=1 APIC ID=1 Type=Local APIC ACPI CPU=2 APIC ID=0 Type=Local APIC ACPI CPU=3 APIC ID=0 And here are his Processor objects: Scope (\_PR) { Processor (CPU1, 0x01, 0x00000410, 0x06) {} Processor (CPU2, 0x02, 0x00000410, 0x06) {} Processor (CPU3, 0x06, 0x00000410, 0x06) {} Processor (CPU4, 0x07, 0x00000410, 0x06) {} } So all the ACPI CPU ids don't match between the MADT and the Processor object. I'm not sure what to do to solve this. -Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031121151339.K76289>