Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Oct 2002 18:45:29 +1000 (EST)
From:      User Raymond <raymond@one.com.au>
To:        smp@FreeBSD.ORG
Subject:   SMP problems with MSI MB and dual Xeon
Message-ID:  <200210140845.g9E8jT06031648@gw.one.com.au>

next in thread | raw e-mail | index | archive | help

Problem fixed with a new BIOS from MSI.

I am now running FreeBSD 4.7-RELEASE.
On bootup, dmesg includes:

CPU: Pentium 4 (1994.13-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf24  Stepping = 4
  Features=0x3febfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,
CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,<b28>,ACC>
real memory  = 1073741824 (1048576K bytes)
avail memory = 1041833984 (1017416K bytes)
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
Programming 24 pins in IOAPIC #1
Programming 24 pins in IOAPIC #2
FreeBSD/SMP: Multiprocessor motherboard
 cpu0 (BSP): apic id:  0, version: 0x00050014, at 0xfee00000
 cpu1 (AP):  apic id:  1, version: 0x00050014, at 0xfee00000
 cpu2 (AP):  apic id:  2, version: 0x00050014, at 0xfee00000
 cpu3 (AP):  apic id:  3, version: 0x00050014, at 0xfee00000
 io0 (APIC): apic id:  4, version: 0x00178020, at 0xfec00000
 io1 (APIC): apic id:  5, version: 0x00178020, at 0xfec80000
 io2 (APIC): apic id:  6, version: 0x00178020, at 0xfec80400

There are two Xeon processors with hyperthreading enabled.
Should this report as four processors?

A shutdown hangs trying to stop processor #3 - is this to be expected?



Ray Newman
14 Oct 2002


---- Original Message Follows ----

The following problem with an MSI E7500 MB with dual 2.0GHZ Xeon processors
looks similar to:

Problem Report i386/40564
Problem Report misc/42414

Symptoms are - build SMP kernel and boot - output ends at:

Changing APIC ID for IO APIC #3 from 7 to 15 in MP table
Changing APIC ID for IO APIC #4 from 15 to 8 on chip
panic: can't control APIC #4  ID, reg: 0xffffffff
mp_lock = 00000001; cpuid = 0; lapic.id = 00000000


The MSI support people suggest the following:

> You need to install patch for Unix.
> So I would suggest you to look on FreeBSD's website for patch supporting
> Intel Plumas chipset.

and

> Also if the customer is using Xeon with HyperThread function, they may need
> to install the patch for that as well.
> For the support of Prestonia processors.

I have no idea as to what they are refering to...

Any suggestions would be appreciated.


Ray Newman
11 Oct 2002

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?200210140845.g9E8jT06031648>