From owner-freebsd-questions Tue Sep 17 9:20:31 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0954437B404 for ; Tue, 17 Sep 2002 09:20:26 -0700 (PDT) Received: from koala.dialdata.com.br (koala.dialdata.com.br [200.219.192.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03CBF43E65 for ; Tue, 17 Sep 2002 09:20:24 -0700 (PDT) (envelope-from mm@surf.com.br) Received: from surf.com.br (merlone.dialdata.com.br [200.219.192.173]) by koala.dialdata.com.br (Postfix) with ESMTP id C46ACFE4A; Tue, 17 Sep 2002 13:20:15 -0300 (BRT) Message-ID: <3D87563D.9050508@surf.com.br> Date: Tue, 17 Sep 2002 13:20:13 -0300 From: Marcio Merlone User-Agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.0rc2) Gecko/20020508 X-Accept-Language: pt-br, en-us, en MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG Cc: "Paulo Fabricio (operacional)" Subject: Compaq ML530 - SMP problem Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG People, I'm trying to set a SMP kernel for a dual compaq proliant ml530 but it states that mp table is broken. At first try, it simply hangs on boot time when it seems to assing irq to apic. Then, on hardware configuration ([F10] at boot time), I've locked all resources (IRQ, IO, MEM, etc) at Compaq Configurtion Utilities, disabled on-board SCSI controller and now it boots, initialize CPU1 but still hangs when going to mount root from /dev/idad0s1a (a raid 5 device, Compaq SmartArray 221). Follow mptable and dmesg (with kernel.GENERIC that boots fine): =============================================================================== MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f4ff0 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0xfe mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f296a signature: 'PCMP' base table length: 516 version: 1.4 checksum: 0x38 OEM ID: 'COMPAQ ' Product ID: 'PROLIANT ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 56 local APIC address: 0xfee00000 extended table length: 252 extended table checksum: 176 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 1 0x10 BSP, usable 6 8 3 0x383fbff 0 0x10 AP, usable 6 8 3 0x383fbff -- Bus: Bus ID Type 0 PCI 2 PCI 5 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 0 8:A 8 31 INT active-lo level 0 8:B 8 31 INT active-lo level 0 8:C 8 31 INT active-lo level 0 8:D 8 31 INT active-lo level 5 8:A 8 30 INT active-lo level 5 8:B 8 30 INT active-lo level 5 8:C 8 30 INT active-lo level 5 8:D 8 30 INT active-lo level 5 7:A 8 29 INT active-lo level 5 7:B 8 29 INT active-lo level 5 7:C 8 29 INT active-lo level 5 7:D 8 29 INT active-lo level 5 6:A 8 28 INT active-lo level 5 6:B 8 28 INT active-lo level 5 6:C 8 28 INT active-lo level 5 6:D 8 28 INT active-lo level 5 9:A 8 27 INT active-lo level 5 9:B 8 27 INT active-lo level 5 9:C 8 27 INT active-lo level 5 9:D 8 27 INT active-lo level 5 5:A 8 26 INT active-lo level 5 5:B 8 26 INT active-lo level 5 5:C 8 26 INT active-lo level 5 5:D 8 26 INT active-lo level 2 5:A 8 25 INT active-lo level 2 5:B 8 25 INT active-lo level 2 5:C 8 25 INT active-lo level 2 5:D 8 25 INT active-lo level 2 6:A 8 24 INT active-lo level 2 6:B 8 24 INT active-lo level 2 6:C 8 24 INT active-lo level 2 6:D 8 24 INT active-lo level 5 4:A 8 22 INT active-lo level 5 4:B 8 21 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 6 8 6 INT active-hi edge 15 7 8 7 INT active-hi edge 15 8 8 8 INT active-lo level 15 9 8 9 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! dmesg: 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 #0: Wed Aug 14 21:23:26 GMT 2002 murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (797.48-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x383fbff real memory = 268419072 (262128K bytes) avail memory = 256262144 (250256K bytes) Preloaded elf kernel "kernel.GENERIC" at 0xc04d0000. Pentium Pro MTRR support enabled md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pci0: (vendor=0x0e11, dev=0xa0f0) at 3.0 pci0: at 5.0 isab0: at device 15.0 on pci0 isa0: on isab0 atapci0: port 0x2400-0x240f at device 15.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pcib2: on motherboard pci2: on pcib2 pcib1: at device 6.0 on pci2 pci3: on pcib1 ida0: port 0x3000-0x30ff mem 0xb8000000-0xbfffffff,0xc6dfff00-0xc6dfffff irq 10 at device 0.0 on pci3 ida0: drives=1 firm_rev=4.16 idad0: on ida0 idad0: 138927MB (284522880 sectors), blocksize=512 pcib255: on motherboard pci255: on pcib255 pcib5: on motherboard pci5: on pcib5 sym0: <896> at device 4.0 on pci5 sym0: failed to allocate MMIO resources device_probe_and_attach: sym0 attach returned 6 sym0: <896> at device 4.1 on pci5 sym0: failed to allocate MMIO resources device_probe_and_attach: sym0 attach returned 6 xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0x4000-0x407f mem 0xc6ffff80-0xc6ffffff irq 5 at device 7.0 on pci5 xl0: Ethernet address: 00:01:02:ed:ff:28 miibus0: on xl0 xlphy0: <3Com internal media interface> on miibus0 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: port 0x4080-0x409f mem 0xc6e00000-0xc6efffff,0xc6cff000-0xc6cfffff irq 11 at device 8.0 on pci5 fxp0: Ethernet address 00:50:8b:6d:c9:a8 inphy0: on miibus1 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto eisa0: on motherboard mainboard0: on eisa0 slot 0 orm0: