From owner-freebsd-smp Mon Feb 22 22:20:56 1999 Delivered-To: freebsd-smp@freebsd.org Received: from shell7.ba.best.com (shell7.ba.best.com [206.184.139.138]) by hub.freebsd.org (Postfix) with ESMTP id 2ACF511404 for ; Mon, 22 Feb 1999 22:20:27 -0800 (PST) (envelope-from spadger@shell7.ba.best.com) Received: (from spadger@localhost) by shell7.ba.best.com (8.9.3/8.9.2/best.sh) id WAA18621; Mon, 22 Feb 1999 22:19:14 -0800 (PST) From: Andrew Sparrow Message-Id: <199902230619.WAA18621@shell7.ba.best.com> Subject: Re: SMP problems To: smp@freebsd.org Date: Mon, 22 Feb 1999 22:19:14 -0800 (PST) Cc: chuckr@mat.net, jason@intercom.com X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > This uses Intel PPros ? No cheating now ... not for SMP, you know, you > > can't. Really? Since when? I've been running SMP on a Micron W6Li dual-CPU 440-FX socket 8 P6 board (fitted with 2x PPro166/512 o/clocked to 233Mhz) since last March: Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #1: Fri Jul 31 19:57:26 PDT 1998 spadger@best.com:/fs0/3.0-current/src/sys/compile/mega-SMP Timecounter "i8254" frequency 1193182 Hz cost 3378 ns CPU: Pentium Pro (686-class CPU) Origin = "GenuineIntel" Id = 0x619 Stepping=9 Features=0xfbff real memory = 134217728 (131072K bytes) avail memory = 127340544 (124356K bytes) FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Probing for devices on PCI bus 0: chip0: rev 0x02 on pci0.0.0 chip1: rev 0x01 on pci0.7.0 ide_pci0: rev 0x00 on pci0.7.1 chip2: rev 0x01 int d irq 19 on pci0.7.2 ahc0: rev 0x00 int a irq 18 on pci0.8. 0 ahc0: aic7880 Wide Channel, SCSI Id=7, 16/255 SCBs <...> APIC_IO: Testing 8254 interrupt delivery APIC_IO: routing 8254 via pin 2 changing root device to sd0s2a SMP: AP CPU #1 Launched! If you check the list archives, I believe that you'll see my post there that said 'W6Li works for me!' - because I couldn't see any reference to these boards before I bought one and tried it myself... :=) Incidentally, this board has a single 128Mb ECC EDO DIMM fitted. Which was recognised by FreeBSD from the word go, IIRC. > Uses genuine Intel Pentium Pro's... didn't know there was any other > cpu that fit in a socket 8 zif slot. Well, apart from a Pentium II Overdrive, there isn't :-) Jason, what BIOS version do you have? The 4.05 and 4.06 have an option to switch between versions 1.1 and 1.4 of the Intel Multi-Processor spec. The "Getting Started with SMP" web page (http://www.freebsd.org/~fsmp/SMP/getstarted.html) advised to use v1.4 in preference to 1.1. If you've got a really old BIOS, you might want/need to flash in a newer image. (My board came with a 4.06 BIOS installed). Certainly with 3.0-CURRENT, I never had a moment's problem, just installed a snap, CVSsup'd -current and kept doing that until there weren't any problems that bothered me. It's been rock-solid for me since July (keep meaning to do the ELF conversion etc, but everything works sooo nicely ;-) Let me know if you still have trouble, I might get around to installing a 2nd drive and checking out the latest OS sometime soon - if nothing else, I can send you BIOS settings etc. that work for me. Cheers, AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message