Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2002 13:20:13 -0300
From:      Marcio Merlone <mm@surf.com.br>
To:        freebsd-questions@FreeBSD.ORG
Cc:        "Paulo Fabricio (operacional)" <poliveira@dialdata.net.br>
Subject:   Compaq ML530 - SMP problem
Message-ID:  <3D87563D.9050508@surf.com.br>

next in thread | raw e-mail | index | archive | help
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<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
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: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pci0: <unknown card> (vendor=0x0e11, dev=0xa0f0) at 3.0
pci0: <ATI Mach64-GV graphics accelerator> at 5.0
isab0: <ServerWorks IB6566 PCI to ISA bridge> at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <ServerWorks ROSB4 ATA33 controller> port 0x2400-0x240f at 
device 15.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pcib2: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib2
pcib1: <IBM 82351 PCI-PCI bridge> at device 6.0 on pci2
pci3: <PCI bus> on pcib1
ida0: <Compaq Smart Array 221 controller> port 0x3000-0x30ff mem 
0xb8000000-0xbfffffff,0xc6dfff00-0xc6dfffff irq 10 at device 0.0
on pci3
ida0: drives=1 firm_rev=4.16
idad0: <Compaq Logical Drive> on ida0
idad0: 138927MB (284522880 sectors), blocksize=512
pcib255: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard
pci255: <PCI bus> on pcib255
pcib5: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard
pci5: <PCI bus> 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: <MII bus> on xl0
xlphy0: <3Com internal media interface> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: <Intel Pro 10/100B/100+ Ethernet> 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: <i82555 10/100 media interface> on miibus1
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
eisa0: <EISA bus> on motherboard
mainboard0: <CPQ0712 (System Board)> on eisa0 slot 0
orm0: <Option ROMs> at iomem 
0xc0000-0xc7fff,0xc8000-0xcbfff,0xe8000-0xedfff,0xee000-0xeffff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ata0-slave: ATAPI identify retries exceeded
acd0: CDROM <COMPAQ CDR-8435> at ata0-master PIO4
Mounting root from ufs:/dev/idad0s1a


Please, if more information is needed, ask me. Any idea will be 
appreciated, since could not find nothing exactly like this on the net 
and don't know where to go to make this machine a dual FreeBSD.

Regards,

--
Marcio Merlone


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D87563D.9050508>