From owner-freebsd-hackers Tue Aug 27 15:45:13 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EADB737B400 for ; Tue, 27 Aug 2002 15:45:04 -0700 (PDT) Received: from mail.syd.eastlink.ca (mail.syd.eastlink.ca [24.222.87.244]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2393443E3B for ; Tue, 27 Aug 2002 15:45:04 -0700 (PDT) (envelope-from dest@syd.eastlink.ca) Received: from process.syd.eastlink.ca (dest@u80n87.syd.eastlink.ca [24.222.80.87]) by mail.syd.eastlink.ca (8.12.2/8.12.2) with ESMTP id g7RMiwZY029332 for ; Tue, 27 Aug 2002 19:44:59 -0300 Message-Id: <5.1.0.14.0.20020827194101.00b38a40@pop.syd.eastlink.ca> X-Sender: dest@pop.syd.eastlink.ca X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Tue, 27 Aug 2002 19:45:51 -0300 To: freebsd-hackers@freebsd.org From: Craig Hawco Subject: Re: SMP on Intel SE7500CW2 In-Reply-To: <20020827145322.P68343-100000@carver.gumbysoft.com> References: <5.1.0.14.0.20020827052903.00bbe268@pop.syd.eastlink.ca> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=====================_402947638==_" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=====================_402947638==_ Content-Type: text/plain; charset="us-ascii"; format=flowed 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 --=====================_402947638==_ Content-Type: text/plain; charset="us-ascii" Content-Disposition: attachment; filename="mptable.txt" 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 =============================================================================== --=====================_402947638==_-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message