Date: Tue, 27 Aug 2002 19:45:51 -0300 From: Craig Hawco <dest@syd.eastlink.ca> To: freebsd-hackers@freebsd.org Subject: Re: SMP on Intel SE7500CW2 Message-ID: <5.1.0.14.0.20020827194101.00b38a40@pop.syd.eastlink.ca> In-Reply-To: <20020827145322.P68343-100000@carver.gumbysoft.com> References: <5.1.0.14.0.20020827052903.00bbe268@pop.syd.eastlink.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Alright, I'll fill in the missing info.
It's a 4.6.2-RELEASE system, but I've seen nothing committed to -STABLE to
fix the problem.
Compile options:
(from make.conf)
CPUTYPE=p4
CFLAGS = -O -pipe
Attached is the output of mptable.
Anything else you guys could use?
--Craig
At 02:54 PM 27/08/2002 -0700, you wrote:
>On Tue, 27 Aug 2002, Craig Hawco wrote:
>
> > I've been looking into PR i386/40564 as I'm the owner of an Intel
> > SE7500CW2. I managed to track it down to start_ap in mp_machdep.c.
>
>Can you grab an mptable(8) output for this board? I wasn't aware that
>these were broken, I've seen other ones work fine.
>
>If its trying to init missing APs, that sounds like a broken mptable on
>the machine, and is probably fixed in a BIOS update. (Windows would
>bluescreen on such a system as well, probably)
>
>--
>Doug White | FreeBSD: The Power to Serve
>dwhite@gumbysoft.com | www.FreeBSD.org
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-hackers" in the body of the message
[-- Attachment #2 --]
Alright, I'll patch up the missing info:
===============================================================================
MPTable, version 2.0.15
mptable: mem open: Permission denied
dest@vimy:~% su toor
Password:
root@vimy:/home/dest# mptable
===============================================================================
MPTable, version 2.0.15
-------------------------------------------------------------------------------
MP Floating Pointer Structure:
location: BIOS
physical address: 0x000f66c0
signature: '_MP_'
length: 16 bytes
version: 1.4
checksum: 0x39
mode: Virtual Wire
-------------------------------------------------------------------------------
MP Config Table Header:
physical address: 0x0009ee70
signature: 'PCMP'
base table length: 300
version: 1.4
checksum: 0xc7
OEM ID: ' '
Product ID: 'SE7500CW2'
OEM table pointer: 0x00000000
OEM table size: 0
entry count: 29
local APIC address: 0xfee00000
extended table length: 124
extended table checksum: 54
-------------------------------------------------------------------------------
MP Config Base Table Entries:
--
Processors: APIC ID Version State Family Model Step Flags
0 0x14 BSP, usable 15 2 4 0x3febfbff
6 0x14 AP, usable 15 2 4 0x3febfbff
--
Bus: Bus ID Type
0 PCI
1 PCI
2 PCI
3 PCI
4 PCI
5 ISA
--
I/O APICs: APIC ID Version State Address
2 0x20 usable 0xfec00000
3 0x20 usable 0xfec80000
4 0x20 usable 0xfec80400
--
I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
ExtINT active-hi edge 5 0 2 0
INT active-hi edge 5 1 2 1
INT active-hi edge 5 0 2 2
INT active-hi edge 5 3 2 3
INT active-hi edge 5 4 2 4
INT active-lo level 4 5:A 2 23
INT active-hi edge 5 6 2 6
INT active-hi edge 5 7 2 7
INT active-hi edge 5 8 2 8
INT active-hi edge 5 9 2 9
INT active-lo level 4 3:A 2 21
INT active-lo level 0 31:B 2 17
INT active-hi edge 5 12 2 12
INT active-hi edge 5 13 2 13
INT active-hi edge 5 14 2 14
INT active-hi edge 5 15 2 15
--
Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
ExtINT active-hi edge 5 0 255 0
NMI active-hi edge 5 0 255 1
-------------------------------------------------------------------------------
MP Config Extended Table Entries:
--
System Address Space
bus ID: 0 address type: I/O address
address base: 0x0
address range: 0x10000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0x80000000
address range: 0x7ee00000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0xfee01000
address range: 0x11ff000
--
System Address Space
bus ID: 4 address type: memory address
address base: 0xa0000
address range: 0x20000
--
System Address Space
bus ID: 4 address type: memory address
address base: 0xc8000
address range: 0x1c000
--
Bus Heirarchy
bus ID: 5 bus info: 0x01 parent bus ID: 0
--
Compatibility Bus Address
bus ID: 0 address modifier: add
predefined range: 0x00000000
--
Compatibility Bus Address
bus ID: 0 address modifier: add
predefined range: 0x00000001
===============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.1.0.14.0.20020827194101.00b38a40>
