From owner-freebsd-smp Fri Aug 22 02:46:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA28463 for smp-outgoing; Fri, 22 Aug 1997 02:46:26 -0700 (PDT) Received: from easynet.fr (qmailr@mail.easynet.fr [195.114.64.207]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id CAA28456 for ; Fri, 22 Aug 1997 02:46:23 -0700 (PDT) Received: (qmail 1044 invoked from network); 22 Aug 1997 11:49:43 +0200 Received: from casimir.easynet.fr (195.114.64.17) by mail.easynet.fr with SMTP; 22 Aug 1997 11:49:43 +0200 Date: Fri, 22 Aug 1997 09:46:18 +0000 (GMT) From: David Ramahefason To: Steve Passe cc: smp@FreeBSD.ORG Subject: Re: Need Help on installing SMP on SNAP 3.0 In-Reply-To: <199708212056.OAA25112@Ilsa.StevesCafe.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 21 Aug 1997, Steve Passe wrote: > Hi, > > > We've just bought a bi-pentium card: > > ... > > The UP boot works fine... the compilation for an SMP kernel > > works fine... but when I try to boot it, it hangs just before > > the disk stuff... and nothing occurs... > > Did someone already tested these cards ??? Could someone tell me the good > > options to set up in the Kernel config.... > > this hardware (to the degree you described it) should work fine, but you > need to supply MUCH more info to get an answer: > > what version of 3.0?, date, etc. > what disk controller/disks? > what SMP options did you use? > be more specific about what happens, eg, give us the last half dozen messages > to come out before it hangs. > give us the output of "mptable -dmesg" (from a UP kernel is fine). Ooops tou're right... here's an output of mptable -verbose -dmesg: =============================================================================== MPTable, version 2.0.13 looking for EBDA pointer @ 0x040e, NOT found searching CMOS 'top of mem' @ 0x0009fc00 (639K) searching BIOS @ 0x000f0000 MP FPS found in BIOS @ physical addr: 0x000f61f0 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f61f0 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0x4b mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f5dec signature: 'PCMP' base table length: 244 version: 1.1 checksum: 0x5c OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 22 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x10 BSP, usable 5 2 12 0x03bf 1 0x10 AP, usable 5 2 12 0x03bf -- Bus: Bus ID Type 0 PCI 1 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# ExtINT conforms conforms 1 0 2 0 INT conforms conforms 1 1 2 1 INT conforms conforms 1 0 2 2 INT conforms conforms 1 3 2 3 INT conforms conforms 1 4 2 4 INT conforms conforms 1 5 2 5 INT conforms conforms 1 6 2 6 INT conforms conforms 1 7 2 7 INT conforms conforms 1 8 2 8 INT conforms conforms 1 9 2 9 INT conforms conforms 1 14 2 14 INT conforms conforms 1 15 2 15 INT active-lo level 1 11 2 17 INT active-lo level 1 10 2 18 INT active-lo level 1 12 2 19 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# ExtINT active-hi edge 1 0 255 0 NMI active-hi edge 1 0 255 1 ------------------------------------------------------------------------------- # SMP kernel config file options: # Required: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Useful: #options SMP_AUTOSTART # start the additional CPUs during boot # Optional (built-in defaults will work in most cases): #options NCPU=2 # number of CPUs #options NBUS=2 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs ------------------------------------------------------------------------------- dmesg output: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-970807-SNAP #0: Thu Aug 21 11:53:10 CEST 1997 root@analyzer.easynet.fr:/usr/src/sys/compile/ANALYZER CPU: Pentium (199.43-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x3bf real memory = 134217728 (131072K bytes) avail memory = 128561152 (125548K bytes) Probing for devices on PCI bus 0: chip0: rev 0x03 on pci0.0.0 chip1: rev 0x01 on pci0.1.0 ahc0: rev 0x00 int a irq 10 on pci0.10.0 ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs ahc0: waiting for scsi devices to settle scbus0 at ahc0 bus 0 sd0 at scbus0 target 0 lun 0 sd0: type 0 fixed SCSI 2 sd0: Direct-Access 2291MB (4693462 512 byte sectors) sd1 at scbus0 target 1 lun 0 sd1: type 0 fixed SCSI 2 sd1: Direct-Access 4148MB (8496960 512 byte sectors) ahc0:A:6: refuses WIDE negotiation. Using 8bit transfers st0 at scbus0 target 6 lun 0 st0: type 1 removable SCSI 2 st0: Sequential-Access density code 0x13, drive empty vga0: rev 0xd3 int a irq 11 on pci0.11.0 de0: rev 0x12 int a irq 12 on pci0.13.0 de0: SMC 9332DST 21140 [10-100Mb/s] pass 1.2 de0: address 00:00:c0:17:2f:e6 de0: enabling 100baseTX port Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> vt0 not probed due to I/O address conflict with sc0 at 0x60 sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wt0 not found at 0x300 scd0 not found at 0x230 npx0 on motherboard npx0: INT 16 interface IP packet filtering initialized, divert enabled, logging limited to 100 packets/entry ### # in fact in SMP mode the boot hangs just here :( de0: promiscuous mode enabled de0: receive: 00:60:97:19:c6:8a: bad crc =============================================================================== Any idea ?? Thanks /David Ramahefason Administrateur Systeme/Reseau/ /rama@easynet.fr Easynet France SA / /mobile: 0611647281 0144545333 /