Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2002 09:43:39 -0400
From:      Jess Fiorelli <jfiorelli@schwartz-pr.com>
To:        freebsd-smp@freebsd.org
Subject:   SMP and mpfps Base Table HOSED!
Message-ID:  <4.3.2.7.2.20020926085317.02f2f010@ignatius.schwartz-pr.com>

next in thread | raw e-mail | index | archive | help
Hello everyone.  Here's my third try to see if anyone has any ideas about=20
what could be happening..  I appreciate all of the suggestions I've gotten=
=20
so far, but haven't made any progress.  I've got an Intel  L440GX+=20
motherboard with two Pentium III 1ghz processors that I can't seem to get=20
working with SMP and FreeBSD 4.6-stable.  I keep getting this message when=
=20
I boot a kernel with SMP enabled:

Panic: mpfps Base Table HOSED!
mplock=3D0000000b; cpuid=3D0; lapic.id=3D00000000

I originally thought that my motherboard was defective, so I got another=20
one and got two new processors.  That didn't help.  Neither did switching=20
out the ram.  Nor did
recompiling a new version of the GENRIC kernel with only the SMP options=20
changed.  Neither did switching the MPS on the bios from 1.4 to 1.1.  And=20
finally, upgrading the bios etc didn't help either.

Here's what mptable responds with (it doesn't look right to me- see oem ie=
=20
and product id):

[root@ignatius:/usr/local/etc/mail] # mptable

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D

MPTable, version 2.0.15

----------------------------------------------------------------------------=
---

MP Floating Pointer Structure:

   location:                     BIOS
   physical address:             0x000f6ab0
   signature:                    '_MP_'
   length:                       16 bytes
   version:                      1.4
   checksum:                     0x42
   mode:                         Virtual Wire

----------------------------------------------------------------------------=
---

MP Config Table Header:

   physical address:             0x0009f560
   signature:                    '=C0'
   base table length:            73
   version:                      1.2
   checksum:                     0x02
   OEM ID:                       '=83'
   Product ID:                   '=B4
'
   OEM table pointer:            0x00490e00
   OEM table size:               0
   entry count:                  70
   local APIC address:           0xac54b0a1
   extended table length:        8
   extended table checksum:      2

----------------------------------------------------------------------------=
---

MP Config Base Table Entries:

--
Processors:     APIC ID Version State           Family  Model   Step   =
 Flags
--
Bus:            Bus ID  Type
--
I/O APICs:      APIC ID Version State           Address
--
I/O Ints:       Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
--
Local Ints:     Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#

----------------------------------------------------------------------------=
---

MP Config Extended Table Entries:

Extended Table HOSED!
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Could there be something wrong with the case?  I think it's the Astor II=20
with the built in Hotswap RAID, but that seems unlikely to be the problem,=
=20
since it works so well when SMP is not enabled.

Any help would be appreciated, as I'd love to get this second processor=20
working.
thanks


Jess


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.2.7.2.20020926085317.02f2f010>