Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Apr 2000 19:50:27 -0500
From:      "Ben Vaughn" <bvaughn@pns.net>
To:        <freebsd-smp@freebsd.org>
Subject:   Issues with Spankin' new Poweredge 4400 w/ dual 866's and 133MHz FSB?
Message-ID:  <NDBBLJLIKLNKLNOLEJIKCEKMCDAA.bvaughn@pns.net>

next in thread | raw e-mail | index | archive | help
Hello,
	Just got 4.0-STABLE onto this new server of ours, and i'm having serious
problems getting SMP to work. If I enable SMP, I have to use the following
kernel settings:

#options        SMP                     # Symmetric MultiProcessor Kernel
#options        APIC_IO                 # Symmetric (APIC) I/O
# Optionally these may need tweaked, (defaults shown):
#options        NCPU=2                  # number of CPUs
#options        NBUS=14                 # number of busses
#options        NAPIC=4                 # number of IO APICs
#options        NINTR=47                # number of INTs

Without the comments, of course. When I boot, I get past the initial screen,
but the boot process stops right after sio1 initializes. Enabling DDB, and
trying to CTRL-ALT-ESCAPE won't allow me to, so I suppose the whole thing
just dies hard-core when it gets there. Below is a copy of my mptable and
dmesg. If you need anything else, please tell me. I was hoping to bring this
server live by April 21, so I hope someone can help. :-)

Regards,
Ben Vaughn
Prophet Network Systems


============================================================================
===

MPTable, version 2.0.15

----------------------------------------------------------------------------
---

MP Floating Pointer Structure:

  location:                     BIOS
  physical address:             0x000fe710
  signature:                    '_MP_'
  length:                       16 bytes
  version:                      1.4
  checksum:                     0x91
  mode:                         Virtual Wire

----------------------------------------------------------------------------
---

MP Config Table Header:

  physical address:             0x000f0000
  signature:                    'PCMP'
  base table length:            604
  version:                      1.4
  checksum:                     0x57
  OEM ID:                       'DELL    '
  Product ID:                   'POWEREDGE 9A'
  OEM table pointer:            0x00000000
  OEM table size:               0
  entry count:                  67
  local APIC address:           0xfee00000
  extended table length:        208
  extended table checksum:      195

----------------------------------------------------------------------------
---

MP Config Base Table Entries:

--
Processors:     APIC ID Version State           Family  Model   Step
Flags
                 1       0x11    BSP, usable     6       8       3
0x383fbff
                 0       0x11    AP, usable      6       8       3
0x383fbff
--
Bus:            Bus ID  Type
                 0       PCI
                 1       PCI
                 2       PCI
                 3       PCI
                 4       PCI
                 5       PCI
                 6       PCI
                 7       PCI
                 8       PCI
                 9       PCI
                10       PCI
                11       PCI
                12       PCI
                13       ISA
--
I/O APICs:      APIC ID Version State           Address
                 2       0x11    usable          0xfec00000
                 3       0x11    usable          0xfec01000
--
I/O Ints:       Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
                ExtINT  active-hi        edge       13     0          2    0
                INT      conforms    conforms       13     1          2    1
                INT      conforms    conforms       13     0          2    2
                INT      conforms    conforms       13     3          2    3
                INT      conforms    conforms       13     4          2    4
                INT      conforms    conforms       13     6          2    6
                INT      conforms    conforms       13     7          2    7
                INT      conforms    conforms       13     8          2    8
                INT      conforms    conforms       13     9          2    9
                INT      conforms    conforms       13    11          2   11
                INT      conforms    conforms       13    12          2   12
                INT      conforms    conforms       13    15          2   15
                INT      conforms    conforms        0   4:A          3    0
                INT      conforms    conforms        7   6:A          3    9
                INT      conforms    conforms        7   4:A          3   15
                INT      conforms    conforms        7   4:B          3    8
                INT      conforms    conforms        0   8:A          3    1
                INT      conforms    conforms        0   8:C          3    1
                INT      conforms    conforms        8  10:A          3    2
                INT      conforms    conforms        8  10:C          3    2
                INT      conforms    conforms        8   8:A          3    3
                INT      conforms    conforms        8   8:C          3    3
                INT      conforms    conforms        8   6:A          3    4
                INT      conforms    conforms        8   6:C          3    4
                INT      conforms    conforms        8   4:A          3    5
                INT      conforms    conforms        8   4:C          3    5
                INT      conforms    conforms        1   8:A          3    6
                INT      conforms    conforms        1   8:C          3    6
                INT      conforms    conforms        1   4:A          3    7
                INT      conforms    conforms        1   4:C          3    7
                INT      conforms    conforms        0   8:B          3    8
                INT      conforms    conforms        0   8:D          3    8
                INT      conforms    conforms        6   4:B          3    8
                INT      conforms    conforms        8  10:B          3    9
                INT      conforms    conforms        8  10:D          3    9
                INT      conforms    conforms        6   4:C          3    9
                INT      conforms    conforms        8   8:B          3   10
                INT      conforms    conforms        8   8:D          3   10
                INT      conforms    conforms        8   6:B          3   11
                INT      conforms    conforms        8   6:D          3   11
                INT      conforms    conforms        8   4:B          3   12
                INT      conforms    conforms        8   4:D          3   12
                INT      conforms    conforms        1   8:B          3   13
                INT      conforms    conforms        1   8:D          3   13
                INT      conforms    conforms        1   4:B          3   14
                INT      conforms    conforms        1   4:D          3   14
                INT      conforms    conforms        6   4:A          3   15
--
Local Ints:     Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
                ExtINT  active-hi        edge       13     0        255    0
                NMI     active-hi        edge       13     0        255    1

----------------------------------------------------------------------------
---

MP Config Extended Table Entries:

--

 bus ID: 0 address type: I/O address
 address base: 0xf000
 address range: 0x1000
--

 bus ID: 0 address type: memory address
 address base: 0xa0000
 address range: 0x20000
--

 bus ID: 0 address type: memory address
 address base: 0xfd000000
 address range: 0x1b10000
--

 bus ID: 1 address type: I/O address
 address base: 0xd000
 address range: 0x2000
--

 bus ID: 1 address type: memory address
 address base: 0xfbf00000
 address range: 0x1100000
--

 bus ID: 6 address type: I/O address
 address base: 0xc000
 address range: 0x1000
--

 bus ID: 6 address type: memory address
 address base: 0xfa000000
 address range: 0x1f00000
--

 bus ID: 8 address type: I/O address
 address base: 0xa000
 address range: 0x2000
--

 bus ID: 0 address type: I/O address
 address base: 0x0
 address range: 0xa000
--

 bus ID: 8 address type: memory address
 address base: 0xf8f00000
 address range: 0x1100000
--

 bus ID: 13 bus info: 0x01 parent bus ID: 0
----------------------------------------------------------------------------
---

# SMP kernel config file options:


# Required:
options         SMP                     # Symmetric MultiProcessor Kernel
options         APIC_IO                 # Symmetric (APIC) I/O

# Optional (built-in defaults will work in most cases):
#options                NCPU=2                  # number of CPUs
#options                NBUS=14                 # number of busses
#options                NAPIC=2                 # number of IO APICs
#options                NINTR=47                # number of INTs

============================================================================
===


And, My DMESG:


root@blerf:/usr/src# dmesg
Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 4.0-STABLE #0: Fri Apr 14 13:39:26 EST 2000
    root@blerf.pns.net:/usr/obj/usr/src/sys/PNS-SMP
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon (863.93-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,XMM>
real memory  = 2147475456 (2097144K bytes)
config> di sn0
No such device: sn0
Invalid command or syntax.  Type `?' for help.
config> di lnc0
No such device: lnc0
Invalid command or syntax.  Type `?' for help.
config> di le0
No such device: le0
Invalid command or syntax.  Type `?' for help.
config> di ie0
No such device: ie0
Invalid command or syntax.  Type `?' for help.
config> di fe0
No such device: fe0
Invalid command or syntax.  Type `?' for help.
config> di ed0
No such device: ed0
Invalid command or syntax.  Type `?' for help.
config> di cs0
No such device: cs0
Invalid command or syntax.  Type `?' for help.
config> di bt0
No such device: bt0
Invalid command or syntax.  Type `?' for help.
config> di aic0
No such device: aic0
Invalid command or syntax.  Type `?' for help.
config> di aha0
No such device: aha0
Invalid command or syntax.  Type `?' for help.
config> di adv0
No such device: adv0
Invalid command or syntax.  Type `?' for help.
config> q
avail memory = 2086125568 (2037232K bytes)
Preloaded elf kernel "kernel" at 0xc0303000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc030309c.
Pentium Pro MTRR support enabled
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <RCC LE host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
fxp0: <Intel EtherExpress Pro 10/100B Ethernet> port 0xfcc0-0xfcff mem
0xfe900000-0xfe9fffff,0xfeb02000-0xfeb02fff irq 14 at device 4.0 on pci0
fxp0: Ethernet address 00:b0:d0:20:a7:06
pci0: <ATI model 4759 graphics accelerator> at 6.0
isab0: <PCI to ISA bridge (vendor=1166 device=0200)> at device 15.0 on pci0
isa0: <ISA bus> on isab0
pci0: <OHCI USB controller> at 15.2 irq 11
pcib1: <RCC LE host to PCI bridge> on motherboard
pci1: <PCI bus> on pcib1
pcib6: <RCC LE host to PCI bridge> on motherboard
pci6: <PCI bus> on pcib6
pcib9: <PCI to PCI bridge (vendor=8086 device=0962)> at device 4.0 on pci6
pci7: <PCI bus> on pcib9
ahc0: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xcc00-0xccff mem
0xfbdff000-0xfbdfffff irq 10 at device 4.0 on pci7
ahc0: aic7899 Wide Channel A, SCSI Id=7, 16/255 SCBs
ahc1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xc800-0xc8ff mem
0xfbdfe000-0xfbdfefff irq 5 at device 4.1 on pci7
ahc1: aic7899 Wide Channel B, SCSI Id=7, 16/255 SCBs
ahc2: <Adaptec aic7880 Ultra SCSI adapter> port 0xc400-0xc4ff mem
0xfbdfd000-0xfbdfdfff irq 14 at device 6.0 on pci7
ahc2: aic7880 Single Channel A, SCSI Id=7, 16/255 SCBs
pcib8: <RCC LE host to PCI bridge> on motherboard
pci8: <PCI bus> on pcib8
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> irq 1 on atkbdc0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
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
IP packet filtering initialized, divert disabled, rule-based forwarding
disabled, default to accept, logging limited to 100 packets/entry by default
DUMMYNET initialized (000106)
Waiting 15 seconds for SCSI devices to settle
pass2 at ahc0 bus 0 target 6 lun 0
pass2: <DELL 1x6 U2W SCSI BP 5.35> Fixed Processor SCSI-2 device
pass2: 3.300MB/s transfers
da0 at ahc0 bus 0 target 0 lun 0
da0: <QUANTUM ATLAS 10K 9SCA UCHD> Fixed Direct Access SCSI-3 device
da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing
Enabled
da0: 8683MB (17783249 512 byte sectors: 255H 63S/T 1106C)
da1 at ahc0 bus 0 target 1 lun 0
da1: <QUANTUM ATLAS 10K 9SCA UCHD> Fixed Direct Access SCSI-3 device
da1: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing
Enabled
da1: 8683MB (17783249 512 byte sectors: 255H 63S/T 1106C)
vinum: loaded
Mounting root from ufs:/dev/da0s1a
cd0 at ahc2 bus 0 target 5 lun 0
cd0: <NEC CD-ROM DRIVE:466 1.06> Removable CD-ROM SCSI-2 device
cd0: 20.000MB/s transfers (20.000MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present



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




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