Don't recognizing SMP...
John Baldwin
jhb at freebsd.org
Tue Apr 8 14:26:53 UTC 2008
On Monday 07 April 2008 02:45:47 pm Alexander Sack wrote:
> On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu <antik at bsd.ee> wrote:
> > On Monday 31 March 2008 12:31:49 한원희 wrote:
> > > I installed FreeBSD 7.0 on HP DL 380.
> > >
> > > This is a mptable result.
> > >
> > > > # mptable
> > > > Processors: APIC ID Version State Family Model Step
> > > > Flags 0 0x14 BSP, usable 6 2 1 0x0381
> > > > 6 0x14 AP, usable 15 2 9 0xbfebfbff
> > >
> > > 2 way cpus are same as 3.0GHz Xeon CPU. But they have different
> > > Family, Step, and Flags.
> >
> > SMP does NOT work with cpus with different steppings. You should find
> > other matching pair for smp to work.
>
> Then this needs to be FIXED because MANY OEMs ship mixed stepping
> processors as Intel now supports it....
FreeBSD itself doesn't enforce this, we use whatever CPUs we find in the table
and we don't actually bother reading the family/model/etc. from the APs at
all. Assuming this is a non-ancient computer and non-ancient FreeBSD (5.2 or
later) then FreeBSD isn't using the MP Table at all but the ACPI MADT table
(available via acpidump -t).
--
John Baldwin
More information about the freebsd-stable
mailing list