From owner-freebsd-smp Sun Oct 13 12:22:32 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A738537B401 for ; Sun, 13 Oct 2002 12:22:31 -0700 (PDT) Received: from smtpf.casema.net (smtpf.casema.net [195.96.96.173]) by mx1.FreeBSD.org (Postfix) with SMTP id 41AC843E7B for ; Sun, 13 Oct 2002 12:22:30 -0700 (PDT) (envelope-from mark.lastdrager@pine.nl) Received: (qmail 20946 invoked by uid 0); 13 Oct 2002 19:22:28 -0000 Received: from unknown (HELO sventek) (62.234.42.45) by smtpf.casema.net with SMTP; 13 Oct 2002 19:22:28 -0000 From: "Mark Lastdrager" To: "Andrew MacIntyre" , Subject: RE: Abit SMP boards under FreeBSD (was Re: dnetc on xeon) Date: Sun, 13 Oct 2002 21:21:49 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: Importance: Normal Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > I believe the Abit VP6 and BP6 are quite similar and the > chipset runs > > very hot when in SMP mode, so since its not a proper > server board you > > might want to invest in some active cooling for your > chipset (usually > > just has a green heat sink on it). > > I think the VP6 uses the VIA [56]94 chipset, whereas the > BP6 uses the > Intel 440BX chipset - 2 very different animals. > > I remember some mail about problems with SMP with that VIA > chipset, which > I kept for a while but deleted only recently. I've seen a lot of VP6 boards die, including the one in my workstation at home. If you want to use the VP6, get yourself at least a decent power supply cause the VP6 seems to be quite tricky. By the way, FreeBSD runs perfectly on it ;-) -- Mark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Oct 13 23:35: 6 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D59BE37B404 for ; Sun, 13 Oct 2002 23:35:01 -0700 (PDT) Received: from brodie.zefram.net (dsl092-065-196.bos1.dsl.speakeasy.net [66.92.65.196]) by mx1.FreeBSD.org (Postfix) with SMTP id AAE4243EAF for ; Sun, 13 Oct 2002 23:35:00 -0700 (PDT) (envelope-from zefram@zefram.net) Received: (qmail 9430 invoked by uid 1000); 14 Oct 2002 06:28:03 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 14 Oct 2002 06:28:03 -0000 Date: Mon, 14 Oct 2002 02:28:03 -0400 (EDT) From: John Gillis To: freebsd-smp@freebsd.org Subject: Re: MP Tables Hosed... huh? In-Reply-To: <20021012134727.Q6501-100000@brodie.zefram.net> Message-ID: <20021014021019.N7241-100000@brodie.zefram.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I was a bit bored tonight, so I decided to alter mptable a bit. Not sure if this will help in my previous entry, below, but here is the information apparently being stored in the extended MP table. Apparently the type is coming up as 3, instead of 128, 129, or 130 as is expected. It's displayed in hex, I wasn't sure how else to display it... 0x00000003 0x00000003 0x00000000 0x00000000 0x0000000f 0x00000000 0x00000008 0x00000000 0xffffff80 0x00000014 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000010 0x00000028 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff80 0x00000014 0x00000000 0x00000001 0x00000000 0x00000000 0x00000000 0xfffffff3 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffa0 0x00000004 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff80 0x00000014 0x00000001 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff80 0x00000014 0x00000001 0x00000001 0x00000000 0x00000000 0xffffffa0 0xfffffff7 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000010 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff80 0x00000014 0x00000002 0x00000000 0x00000000 0x00000030 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000010 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff80 0x00000014 0x00000002 0x00000001 0x00000000 0x00000000 0xffffffb0 0xfffffff7 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000050 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff80 0x00000014 0x00000000 0x00000001 0x00000000 0x00000000 0x0000000a 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000006 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff81 0x00000008 0x0000000f 0x00000001 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff82 0x00000008 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffff82 0x00000008 0x00000001 0x00000001 0x00000000 0x00000000 0x00000000 0x00000000 Hope this will help someone somewhere. John On Sat, 12 Oct 2002, John Gillis wrote: > I recently installed FreeBSD 4.7 on a Compaq DL580 server with > dual Xeon 700s. Everything went fine until it was time to recompile the > kernel with SMP support. Instead of getting a nice error message telling > me what was wrong, the system just hangs on the bootup message below. When > I try to run MPTable, it reports the extended tables are hosed. Not sure > what that means. > I've included the bootup error message (I'd give the whole > bootup message but it's gone when I reboot) and the MPTable output. If > anyone could offer any advice on how to get SMP enabled, I would > appreciate it. Thank you for your time, > John > > > ------------------------------------------------------------ > > Bootup error message: > > Changing APIC ID for IO APIC #0 from 0 to 8 on chip > Programming 35 pins in IOAPIC #0 > IOAPIC #0 intpin 2 -> irq 0 > > > ------------------------------------------------------------ > > MPTable error output: > > =============================================================================== > > MPTable, version 2.0.15 > > ------------------------------------------------------------------------------- > > MP Floating Pointer Structure: > > location: BIOS > physical address: 0x000f4fd0 > signature: '_MP_' > length: 16 bytes > version: 1.4 > checksum: 0x00 > mode: Virtual Wire > > ------------------------------------------------------------------------------- > > MP Config Table Header: > > physical address: 0x000f2f1e > signature: 'PCMP' > base table length: 492 > version: 1.4 > checksum: 0xd0 > OEM ID: 'COMPAQ ' > Product ID: 'PROLIANT ' > OEM table pointer: 0x00000000 > OEM table size: 0 > entry count: 53 > local APIC address: 0xfee00000 > extended table length: 172 > extended table checksum: 241 > > ------------------------------------------------------------------------------- > > MP Config Base Table Entries: > > -- > Processors: APIC ID Version State Family Model Step Flags > 0 0x10 BSP, usable 6 2 1 0x0381 > 2 0x10 AP, usable 6 10 1 0x383fbff > -- > Bus: Bus ID Type > 0 PCI > 1 PCI > 2 PCI > 15 ISA > -- > I/O APICs: APIC ID Version State Address > 8 0x11 usable 0xfec00000 > -- > I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# > INT active-lo level 1 6:A 8 16 > INT active-lo level 1 6:B 8 17 > INT active-lo level 1 6:C 8 16 > INT active-lo level 1 6:D 8 17 > INT active-lo level 1 8:A 8 18 > INT active-lo level 1 8:B 8 19 > INT active-lo level 1 8:C 8 18 > INT active-lo level 1 8:D 8 19 > INT active-lo level 1 9:A 8 20 > INT active-lo level 1 9:B 8 21 > INT active-lo level 1 9:C 8 20 > INT active-lo level 1 9:D 8 21 > INT active-lo level 1 5:A 8 30 > INT active-lo level 2 5:A 8 30 > INT active-lo level 2 6:A 8 22 > INT active-lo level 2 6:B 8 23 > INT active-lo level 2 6:C 8 22 > INT active-lo level 2 6:D 8 23 > INT active-lo level 2 7:A 8 24 > INT active-lo level 2 7:B 8 25 > INT active-lo level 2 7:C 8 24 > INT active-lo level 2 7:D 8 25 > INT active-lo level 0 7:A 8 26 > INT active-lo level 0 7:B 8 27 > INT active-lo level 0 7:C 8 26 > INT active-lo level 0 7:D 8 27 > INT active-lo level 0 4:A 8 29 > INT active-lo level 0 4:B 8 28 > INT active-hi edge 15 1 8 1 > INT active-hi edge 15 0 8 2 > INT active-hi edge 15 3 8 3 > INT active-hi edge 15 4 8 4 > INT active-hi edge 15 5 8 5 > INT active-hi edge 15 6 8 6 > INT active-hi edge 15 7 8 7 > INT active-hi edge 15 8 8 8 > INT active-hi edge 15 9 8 9 > INT active-hi edge 15 10 8 10 > INT active-hi edge 15 11 8 11 > INT active-hi edge 15 12 8 12 > INT active-lo level 15 13 8 13 > INT active-hi edge 15 14 8 14 > INT active-hi edge 15 15 8 15 > -- > Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# > ExtINT conforms conforms 15 0 255 0 > NMI conforms conforms 15 0 255 1 > > ------------------------------------------------------------------------------- > > MP Config Extended Table Entries: > > Extended Table HOSED! > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Mon Oct 14 1:45:47 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D81E337B401 for ; Mon, 14 Oct 2002 01:45:45 -0700 (PDT) Received: from gw.one.com.au (gw.one.com.au [203.18.85.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C26C43EB1 for ; Mon, 14 Oct 2002 01:45:43 -0700 (PDT) (envelope-from raymond@one.com.au) Received: from one.com.au (pmo.local [10.18.85.2]) by gw.one.com.au (8.12.2/8.12.2) with SMTP id g9E8jT06031648 for smp@FreeBSD.ORG; Mon, 14 Oct 2002 18:45:30 +1000 (EST) (envelope-from raymond@one.com.au) Date: Mon, 14 Oct 2002 18:45:29 +1000 (EST) From: User Raymond Message-Id: <200210140845.g9E8jT06031648@gw.one.com.au> Subject: SMP problems with MSI MB and dual Xeon Subj: SMP problems with MSI MB and dual Xeon To: smp@FreeBSD.ORG X-Spam-Score: -96.4 () DATE_MISSING,INVALID_DATE,DOUBLE_CAPSWORD,USER_IN_WHITELIST X-Scanned-By: MIMEDefang 2.21 (www . roaringpenguin . com / mimedefang) Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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,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 From owner-freebsd-smp Mon Oct 14 3:35: 9 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15BA837B401 for ; Mon, 14 Oct 2002 03:35:08 -0700 (PDT) Received: from anchor-post-39.mail.demon.net (anchor-post-39.mail.demon.net [194.217.242.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 874ED43EAF for ; Mon, 14 Oct 2002 03:35:07 -0700 (PDT) (envelope-from amn@ubik.demon.co.uk) Received: from pr-webmail-2.demon.net ([194.159.244.50] helo=web.mail.demon.net) by anchor-post-39.mail.demon.net with smtp (Exim 3.36 #2) id 1812Yz-00060Z-0U; Mon, 14 Oct 2002 11:35:05 +0100 Received: from ubik.demon.co.uk ([212.133.29.173]) by web.mail.demon.net with http; Mon, 14 Oct 2002 11:35:05 +0100 From: tony@ubik.demon.co.uk To: "User Raymond" , smp@FreeBSD.ORG In-Reply-To: <200210140845.g9E8jT06031648@gw.one.com.au> Subject: Re: SMP problems with MSI MB and dual Xeon Date: Mon, 14 Oct 2002 11:35:05 +0100 User-Agent: Demon-WebMail/2.0 MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org raymond@one.com.au wrote: > > Problem fixed with a new BIOS from MSI. Nice to know. > There are two Xeon processors with hyperthreading enabled. > Should this report as four processors? Yes, FreeBSD doesn't (currently) distinguish the hyperthread units from real physical processors. > A shutdown hangs trying to stop processor #3 - is this to be expected? In view of the above feature this is not surprising. Cheers, Tony To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Oct 15 15:25: 3 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 616F137B406 for ; Tue, 15 Oct 2002 15:25:00 -0700 (PDT) Received: from smtp1.phx.gblx.net (smtp1.phx.gblx.net [64.208.25.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEE6E43E4A for ; Tue, 15 Oct 2002 15:24:49 -0700 (PDT) (envelope-from marione@datagod.net) Received: (from daemon@localhost) by smtp1.phx.gblx.net (8.11.2/8.11.2) id g9FMNxR10114 for ; Tue, 15 Oct 2002 15:23:59 -0700 (MST) Received: from UNKNOWN(64.213.82.228), claiming to be "oswald.ams.gblxint.com" via SMTP by smtp1, id smtpdAAAaGaqVt; Tue Oct 15 15:23:54 2002 Date: Tue, 15 Oct 2002 15:25:05 -0700 (MST) From: "Marion F. Evans" X-X-Sender: marione@oswald.ams.gblxint.com To: freebsd-smp@freebsd.org Subject: question if i may Message-ID: <20021015151900.A51854-100000@oswald.ams.gblxint.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org i got an Abit vp6 dual 1G PIII's 4x 512M PC133 (2G total) 30G Maxtor HD Creative 52x CD Rom Thru a 4 port belkin omnicube to a 17in micron monitor a micron keyboard MS intellimouse (optical) and if i reboot the system while i am looking at the console (via the omnicube) it sees the keyboard but not the mouse.. if i reboot it remotely (via ssh) and have the omnicube lookin at a different pc.. then it sees the mouse but not the keyboard.. the belkin omnicube works fine for everything else.. just not since i put FreeBSD onto the VP6.. dangit. any suggestions? Marion -------------------------------------------------------------------------- Marion Evans ,;~;, _ ; ;-' ; _.-'; marione@datagod.net '-`;_;' One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them. Ash nazg durbatulūk, ash nazg gimbatul, ash nazg thrakatulūk agh burzum-ishi krimpatul. __________________________________________________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Oct 16 12:42:12 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9662637B407 for ; Wed, 16 Oct 2002 12:42:07 -0700 (PDT) Received: from mail.lambertfam.org (www.lambertfam.org [216.223.196.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0EEF43E7B for ; Wed, 16 Oct 2002 12:42:06 -0700 (PDT) (envelope-from lambert@lambertfam.org) Received: from laptop.lambertfam.org (unknown [10.1.0.2]) by mail.lambertfam.org (Postfix) with ESMTP id F04FF35200 for ; Wed, 16 Oct 2002 15:41:58 -0400 (EDT) Received: by laptop.lambertfam.org (Postfix, from userid 1000) id D731F28B09; Wed, 16 Oct 2002 15:41:56 -0400 (EDT) Date: Wed, 16 Oct 2002 15:41:56 -0400 From: Scott Lambert To: FreeBSD-SMP@FreeBSD.org Subject: panic: mpfps Base Table HOSED! Message-ID: <20021016194156.GA81711@laptop.lambertfam.org> Reply-To: FreeBSD-SMP@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I, like at least one other person in the archives, am having panics on attempting to boot an SMP FreeBSD 4.7-RELEASE kernel on an L440GX based P3 motherboard whether the BIOS is set for MP 1.4 or 1.1. The loader loads the kernel then: panic: mpfps Base Table HOSED! mp_lock = 0000000b; cpuid 0; lapic.id = 00000000 Uptime 0s That is hand copied, I may have missed an "=" after cpuid. UP kernel uname -a: FreeBSD www.firstview.com 4.7-RELEASE FreeBSD 4.7-RELEASE #5: Tue Oct 15 19:03:26 EDT 2002 root@ns4.inch.com:/usr/obj/usr/src/sys/GENERIC i386 The other individual from the archives, Jess Fiorelli, seems to have an Adaptec 2100s RAID card. I have an Adaptec 3200S RAID controller with recent firmware. I inherited the box and have been unable to take it down long enough to disassemble it to find out the exact model and brand of the motherboard. I only recently managed to crack the case far enough to see the second CPU. John Baldwin seems to think that the problem with Mr. Fiorelli's box is that some adaptor is loading it's BIOS over the top of the MP table. mptable(1) shows my mptable being FUBAR in a manner similar to Mr. Fiorelli's. I have three devices that seem to load BIOS additions: The Adaptec 3200S: asr0: mem 0xf6000000-0xf7ffffff irq 11 at device 11.1 on pci0 asr0: major=154 asr0: ADAPTEC 3200S FW Rev. 370F, 2 channel, 256 CCBs, Protocol I2O An Adaptec aic7896/97: ahc0: port 0x2000-0x20ff mem 0xf4100000-0xf4100fff irq 10 at device 12.0 on pci0 ahc0: Reading SEEPROM...done. ahc0: Manual LVD Termination ahc0: BIOS eeprom is present ahc0: Secondary High byte termination Enabled ahc0: Secondary Low byte termination Enabled ahc0: Primary Low Byte termination Enabled ahc0: Primary High Byte termination Enabled ahc0: Downloading Sequencer Program... 416 instructions downloaded aic7896/97: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs ahc1: port 0x2400-0x24ff mem 0xf4101000-0xf4101fff irq 10 at device 12.1 on pci0 ahc1: Reading SEEPROM...done. ahc1: Manual LVD Termination ahc1: BIOS eeprom is present ahc1: Secondary High byte termination Enabled ahc1: Secondary Low byte termination Enabled ahc1: Primary Low Byte termination Enabled ahc1: Primary High Byte termination Enabled ahc1: Downloading Sequencer Program... 416 instructions downloaded using shared irq10. aic7896/97: Ultra2 Wide Channel B, SCSI Id=7, 32/253 SCBs An Intel EtherExpress Pro: fxp0: port 0x2800-0x283f mem 0xf4000000-0xf40fffff,0xf4102000-0xf4102fff irq 5 at device 14.0 on pci0 fxp0: using memory space register mapping fxp0: Ethernet address 00:d0:b7:a8:4c:10 fxp0: PCI IDs: 8086 1229 8086 3000 0008 fxp0: Dynamic Standby mode is disabled The motherboard is running a PheonixBIOS 4.0 revision 6 (I think. The 3200S BIOS clears the screen too fast.) Could it be possible to use the BIOS to mark the MP table address space as reserved? I can't afford to have this server down for a quick dig through the BIOS unless there is a chance of success. If it is possible I'd like to have someone smarter than me give me some idea as to what that address space should be. I think it would be the 16 bytes starting at: physical address: 0x000f6ab0 or the 89 bytes starting at: physical address: 0x0009f560 Or are those values already stomped on? Full dmesg.boot of boot -v and the mptable output are at : http://www.lambertfam.org/~lambert/L440GX-SMP/ Not that it matters, the SMP kernel config is GENERIC with SCSI_DELAY 5000 and the smp options un-commented. -- Scott Lambert KC5MLE Unix SysAdmin lambert@lambertfam.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Oct 16 13:47:52 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7E7937B401 for ; Wed, 16 Oct 2002 13:47:50 -0700 (PDT) Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AFF243EA9 for ; Wed, 16 Oct 2002 13:47:50 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 12870 invoked from network); 16 Oct 2002 20:47:47 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail14.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 16 Oct 2002 20:47:47 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id g9GKlXn5039934; Wed, 16 Oct 2002 16:47:37 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021016194156.GA81711@laptop.lambertfam.org> Date: Wed, 16 Oct 2002 16:47:35 -0400 (EDT) From: John Baldwin To: Scott Lambert Subject: RE: panic: mpfps Base Table HOSED! Cc: FreeBSD-SMP@FreeBSD.org Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 16-Oct-2002 Scott Lambert wrote: > John Baldwin seems to think that the problem with Mr. Fiorelli's box is > that some adaptor is loading it's BIOS over the top of the MP table. Something like that. Some things to try: (but no promises of success :( ) - Disable ACPI in the BIOS if possible - Disable PXE in the BIOS if possible - Disable PXE/UNDI on the Intel adapter if possible (it may say you can hit Ctrl-S or some such to configure network booting) - Pull out the cards in question and see if it makes a difference > I think it would be the 16 bytes starting at: > > physical address: 0x000f6ab0 Well, I think it's more that the floating point structure at this address is ok. > or the 89 bytes starting at: > > physical address: 0x0009f560 This seems to be the problematic case. I wonder if it that is supposed to be a segment + offset? Hmm, it isn't supposed to be. One thing you can do while the system is running is look for 'PCMP' (the signature of the second table) in memory by hexdumping portions of /dev/mem. Some likely places to look would be anywhere starting at 0xf560. The other, perhaps unfortunate possibility is that perhaps the BIOS is storing the table at such a high memory address that we are overwriting it ourselves. The BIOS is supposed to somehow (?) tell us to avoid the memory used by the mptable, but perhaps it is not doing so or we aren't properly respecting it. > Or are those values already stomped on? The second table is very obviously stomped on. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Oct 16 19:46:35 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8440C37B404 for ; Wed, 16 Oct 2002 19:46:28 -0700 (PDT) Received: from ns1.hutchtel.net (ns1.hutchtel.net [206.9.112.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id A73A543E3B for ; Wed, 16 Oct 2002 19:46:27 -0700 (PDT) (envelope-from ant@hutchtel.net) Received: from andromeda (hutch-dsl02-2.hutchtel.net [204.221.169.2]) by ns1.hutchtel.net (8.9.1/8.9.0) with ESMTP id VAA23793 for ; Wed, 16 Oct 2002 21:46:25 -0500 (CDT) From: "Anthony Anderberg" To: freebsd-smp@FreeBSD.org Date: Wed, 16 Oct 2002 21:46:40 -0500 MIME-Version: 1.0 Subject: Will ALR QSMP machines ever work? Reply-To: ant@hutchtel.net Message-ID: <3DADDE40.6765.50B87F5@localhost> X-mailer: Pegasus Mail for Windows (v4.01) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org A few weeks ago a friend was moving and gave me an ALR "Revolution Q-SMP" EISA-based server. It's got two 90MHz P5 CPUs, but I'll be darned if I can get an SMP kernel to boot. The generic kernel and any uniprocessor kernel I compile seem to work fine, and my friend was running NT4 with both processors. After some long hours scouring this group's archives and other web sources I've found that there seem to be a number of people who have fiddled with these boxes but nobody has come to any definite conclusions as to why these boxes don't work. I'm sending this note in hopes that we can come to some consensuses as to whether these boxes will ever run SMP FreeBSD. I'd really like to be able to run a decent OS on this box because I've got the chance to get two more CPUs, and that would really make my X10 scripts fly! :-) If it turns out these systems are not supported I think we should put something in our SMP docs (perhaps LINT and the FAQ) to warn people that these systems can't be supported. So, here's everything I know about my ALR Revolution Q-SMP thus far: To rule out hardware problems I borrowed an identical CPU card from a test machine at work and tried various combinations of the cards with the same results each time. All three CPUs are the same stepping level and all three worked (even at the same time) in NT4. I get the same results in 4.6.2 and 5.0-DP1. I used the serial console to capture these messages, and I'll include mptable output below. ok set boot_verbose ok boot Physical memory use set to 262144K Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.6.2-RELEASE #1: Sun Sep 29 21:39:22 CDT 2002 root@saturn.networkagents.com:/usr/src/sys/compile/ALRSMP Calibrating clock(s) ... TSC clock: 89998169 Hz, i8254 clock: 1193155 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium/P54C (90.00-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x522 Stepping = 2 Features=0x1bf real memory = 268435456 (262144K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00505000 - 0x0fff7fff, 263139328 bytes (64243 pages) avail memory = 256241664 (250236K bytes) Programming 16 pins in IOAPIC #0 EISA INTCONTROL = 00001400 SMP: CPU0 apic_initialize(): lint0: 0x00000700 lint1: 0x00010400 TPR: 0x00000010 SVR: 0x000001f0 AP #1 (PHY# 1) failed! panic y/n? [y] If I say yes I get: panic: bye-bye mp_lock = 00000001; cpuid = 0; lapic.id = 00000000 Uptime: 0s If I say no it makes it a little further: FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00000001, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00000000, at 0xfee00000 io0 (APIC): apic id: 4, version: 0x000f0001, at 0xfec00000 Other BIOS signatures found: ACPI: 00000000 Preloaded elf kernel "kernel" at 0xc04db000. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk Creating DISK md0 Math emulator present SMP: CPU0 bsp_apic_configure(): lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000010 SVR: 0x000001f0 pci_open(1): mode 1 addr port (0x0cf8) is 0xffffffff pci_open(2): mode 2 enable port (0x0cf8) is 0xff npx0: on motherboard npx0: INT 16 interface i586_bzero() bandwidth = 102113754 bytes/sec bzero() bandwidth = 218292949 bytes/sec eisa0: on motherboard mainboard0: on eisa0 slot 0 eisa0: unknown card MLX0075 (0x35980075) at slot 6 vx0: <3Com 3C597-TX Network Adapter> at 0x8000-0x801f vx0: irq 10 (edge) on eisa0 slot 8 utp/tx[*utp*]: disable 'auto select' with DOS util! address 00:60:97:07:c7:9f bpf: vx0 attached isa0: on motherboard ex_isa_identify() Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: