Okay, attached are dmesg outputs for the MP hang and the UP boot, as
wellas an mptable from the UP boot ...

Pulling out the points you brought up, things look the same in the dmesg
output:

new-demeter# grep Origin *.dmesg
MP.dmesg:  Origin = "GenuineIntel"  Id = 0x6a0  Stepping = 0
UP.dmesg:  Origin = "GenuineIntel"  Id = 0x6a0  Stepping = 0

grep Features *.dmesg
MP.dmesg:  
Features=0x387fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
UP.dmesg:  
Features=0x387fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>

but, in mptable, my 'step' is different on this machine:

--
Processors:     APIC ID Version State           Family  Model   Step    Flags
                 1       0x11    BSP, usable     6       10      0       0x0301
                 0       0x11    AP, usable      6       10      1       0x0301

where on another one of my Dual processor machines, the step's are equal?

Okay, try to put a bit more detail on the machine in here ... on booting,
it comes up with recognizing two CPUs (BSP is P2, AP is P1)

BIOS Build Level - MWE119AUS
BIOS Revision    - 2
SP ROM Build Level - MWET14A
SP ROM Revision Level - 4

Machine Type (Netfinity 7100) - 86663RY
System Board ID - J1DD0039039

System Info shows:
        Pentium III Xeon A1 Stepping
        Pentium III Xeon A0 Stepping

And, goign through all the menus in the BIOS, I can't see any reference to
Unixware, or anything that I can change/scroll though that has it as an
option ...

When the system hangs, I can hit ctl-alt-del to reboot the machine, but,
with DDB enabled, I can't seem to get into there, but am not sure if that
is something to do with my console switch or not ... if there is something
I can try in DDB that will provide more information, please let me know
and I'll try and figure out how to get it to ddrop into it ...

There, I think that this pretty much answers every/anything you asked
about this time? :)

Thanks ...

 On Wed, 18 Oct 2000, Terry Lambert wrote:

> > > > Okay, since I can't actually boot into SMP, how would you suggest I get
> > > > that information?  MPtable I know how to get, and can do that without
> > > > being in SMP, so will get that one later tonight and send it on, but any
> > > > sugggestions on how to get the dmesg from an actual SMP boot is most
> > > > welcome?
> > > 
> > > Pull the keyboard and connect to the box with a null-modem connected to
> > > COM1 of the Xeon box. Capture to logfile. cat ~/logfile | mail
> > > freebsd@lists.
> > 
> > damn, I was afraid that was going to be the only solution :(  ah well,
> > will try and get into office tonight and do this ...
> 
> It's important to see the stuff that comes up differently
> when attempting an SMP boot.
> 
> However, assumming you had a UP boot in hand, you could get
> most of the information by comparing it to a hung SMP boot,
> and manually filing in the differences.
> 
> The first thing to check is that chipset features, Id, and
> stepping are identical; if they aren't, you could have
> problems.
> 
> The other issues are MPtable version, interrupt routing, and
> BIOS programming of your chipset (in general, I think that
> selecting "UnixWare" has shown the most overall success, but
> ou may need to go into advanced BIOs options for specific
> settings).
> 
> BIOS versions and other stuff are also useful.
> 
> The reason you didn't get this shotgun to start with (the way
> you asked the questions is basically a request for a shotgun)
> is that it's more useful to the project as a whole to know
> exatly why you are failing, so that it can be surgically
> corrected.  Giving you a shotgun, and getting back a "Thanks;
> it works now" message doesn't provide a way for changing the
> code to avoid your situation in the future, and handing out
> shotguns for all of eternity isn't really a tenable support
> situation.
> 
> Now that I've given you a shotgun, at least fire off only one
> pellet at a time, and let us know which one, if any, hits the
> mark.
> 
> Preferrably, you'll go to the trouble of capturing the data,
> so that we can give you a better diagnosis, and help avoid
> this pain for others (or your next system) in the future.
> 
> 
>                                       Terry Lambert
>                                       [EMAIL PROTECTED]
> ---
> Any opinions in this posting are my own and not those of my present
> or previous employers.
> 
> 

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: [EMAIL PROTECTED]           secondary: scrappy@{freebsd|postgresql}.org 
Console: serial port
BIOS drive A: is disk0
BIOS drive C: is disk1
BIOS drive D: is disk2
BIOS drive E: is disk3
BIOS drive F: is disk4
BIOS drive G: is disk5
BIOS 632kB/1047535kB available memory

FreeBSD/i386 bootstrap loader, Revision 0.8
([EMAIL PROTECTED], Tue Oct 17 12:25:08 ADT 2000)
Loading /boot/defaults/loader.conf 
/kernel text=0x15807d data=0x1ce0c+0x1e9a8 syms=[0x4+0x22740+0x4+0x26b9f]
-
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel]...               
Copyright (c) 1992-2000 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.1.1-STABLE #0: Thu Oct 19 10:28:14 ADT 2000
    [EMAIL PROTECTED]:/usr/obj/usr/src/sys/kernel
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (699.18-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6a0  Stepping = 0
  
Features=0x387fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>

real memory  = 1073721344 (1048556K bytes)
avail memory = 1042911232 (1018468K bytes)
Programming 16 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
Programming 16 pins in IOAPIC #1
IOAPIC #1 intpin 1 -> irq 2
IOAPIC #1 intpin 2 -> irq 9
IOAPIC #1 intpin 6 -> irq 16
IOAPIC #1 intpin 7 -> irq 17
IOAPIC #1 intpin 8 -> irq 15
IOAPIC #1 intpin 9 -> irq 18
IOAPIC #1 intpin 10 -> irq 11
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: 14, version: 0x000f0011, at 0xfec00000
 io1 (APIC): apic id: 13, version: 0x000f0011, at 0xfec01000
Preloaded elf kernel "kernel" at 0xc02df000.
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib1: <RCC host to PCI bridge> on motherboard
pci1: <PCI bus> on pcib1
pcib0: <RCC host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
ahc0: <Adaptec aic7896/97 Ultra2 SCSI adapter> port 0x2000-0x20ff mem 
0xfebff000-0xfebfffff irq 2 at device 1.0 on pci0
aic7896/97: Wide Channel A, SCSI Id=7, 32/255 SCBs
ahc1: <Adaptec aic7896/97 Ultra2 SCSI adapter> port 0x2100-0x21ff mem 
0xfebfe000-0xfebfefff irq 2 at device 1.1 on pci0
aic7896/97: Wide Channel B, SCSI Id=7, 32/255 SCBs
pci0: <S3 Trio3D graphics accelerator> at 6.0
isab0: <ServerWorks IB6566 PCI to ISA bridge> at device 15.0 on pci0
isa0: <ISA bus> on isab0
pci0: <OHCI USB controller> at 15.2 irq 11
pcib2: <RCC host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib2
rl0: <Accton MPX 5030/5038 10/100BaseTX> port 0x2200-0x22ff mem 0xf7fffc00-0xf7fffcff 
irq 15 at device 5.0 on pci2
rl0: Ethernet address: 00:e0:29:67:4e:d0
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcib3: <RCC host to PCI bridge> on motherboard
pci3: <PCI bus> on pcib3
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
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model GlidePoint, 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=0x100>
APIC_IO: routing 8254 via IOAPIC #0 intpin 2
Waiting 15 seconds for SCSI devices to settle
SMP: AP CPU #1 Launched!
Copyright (c) 1992-2000 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.1.1-STABLE #0: Thu Oct 19 09:46:46 ADT 2000
    [EMAIL PROTECTED]:/usr/obj/usr/src/sys/kernel
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 699180891 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (699.18-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6a0  Stepping = 0
  
Features=0x387fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>

real memory  = 1073721344 (1048556K bytes)
avail memory = 1042964480 (1018520K bytes)
Preloaded elf kernel "kernel.old" at 0xc02d0000.
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib1: <RCC host to PCI bridge> on motherboard
pci1: <PCI bus> on pcib1
pcib0: <RCC host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
ahc0: <Adaptec aic7896/97 Ultra2 SCSI adapter> port 0x2000-0x20ff mem 
0xfebff000-0xfebfffff irq 9 at device 1.0 on pci0
aic7896/97: Wide Channel A, SCSI Id=7, 32/255 SCBs
ahc1: <Adaptec aic7896/97 Ultra2 SCSI adapter> port 0x2100-0x21ff mem 
0xfebfe000-0xfebfefff irq 9 at device 1.1 on pci0
aic7896/97: Wide Channel B, SCSI Id=7, 32/255 SCBs
pci0: <S3 Trio3D graphics accelerator> at 6.0
isab0: <ServerWorks IB6566 PCI to ISA bridge> at device 15.0 on pci0
isa0: <ISA bus> on isab0
pci0: <OHCI USB controller> at 15.2 irq 15
pcib2: <RCC host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib2
rl0: <Accton MPX 5030/5038 10/100BaseTX> port 0x2200-0x22ff mem 0xf7fffc00-0xf7fffcff 
irq 11 at device 5.0 on pci2
rl0: Ethernet address: 00:e0:29:67:4e:d0
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcib3: <RCC host to PCI bridge> on motherboard
pci3: <PCI bus> on pcib3
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
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model GlidePoint, 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>
Waiting 15 seconds for SCSI devices to settle
pass5 at ahc1 bus 0 target 15 lun 0
pass5: <IBM LnRv1.5V S 80 B004> Fixed Processor SCSI-2 device 
pass5: 3.300MB/s transfers
da0 at ahc1 bus 0 target 0 lun 0
da0: <IBM-PSG DDYS-T09170M  F S94S> Fixed Direct Access SCSI-3 device 
da0: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da0: 8678MB (17774160 512 byte sectors: 255H 63S/T 1106C)
da2 at ahc1 bus 0 target 3 lun 0
da2: <IBM-PSG ST318404LC    !# 3146> Fixed Direct Access SCSI-3 device 
da2: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da2: 17357MB (35548320 512 byte sectors: 255H 63S/T 2212C)
da1 at ahc1 bus 0 target 1 lun 0
da1: <IBM-PSG ST318404LC    !# 3146> Fixed Direct Access SCSI-3 device 
da1: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da1: 17357MB (35548320 512 byte sectors: 255H 63S/T 2212C)
da4 at ahc1 bus 0 target 5 lun 0
da4: <IBM-PSG ST318404LC    !# 3146> Fixed Direct Access SCSI-3 device 
da4: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da4: 17357MB (35548320 512 byte sectors: 255H 63S/T 2212C)
da3 at ahc1 bus 0 target 4 lun 0
da3: <IBM-PSG ST318404LC    !# 3146> Fixed Direct Access SCSI-3 device 
da3: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da3: 17357MB (35548320 512 byte sectors: 255H 63S/T 2212C)
Mounting root from ufs:/dev/da0s1a
ohci0: <OHCI (generic) USB controller> mem 0xfebfd000-0xfebfdfff irq 15 at device 15.2 
on pci0
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: (unknown) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered

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

MPTable, version 2.0.15

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

MP Floating Pointer Structure:

  location:                     EBDA
  physical address:             0x0009e140
  signature:                    '_MP_'
  length:                       16 bytes
  version:                      1.4
  checksum:                     0x22
  mode:                         Virtual Wire

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

MP Config Table Header:

  physical address:             0x0009e590
  signature:                    'PCMP'
  base table length:            404
  version:                      1.4
  checksum:                     0x7d
  OEM ID:                       'IBM ENSW'
  Product ID:                   'Mohawk  SMP '
  OEM table pointer:            0x00000000
  OEM table size:               0
  entry count:                  42
  local APIC address:           0xfee00000
  extended table length:        168
  extended table checksum:      251

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

MP Config Base Table Entries:

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

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

MP Config Extended Table Entries:

--
System Address Space
 bus ID: 0 address type: memory address
 address base: 0xa0000
 address range: 0x20000
--
System Address Space
 bus ID: 0 address type: memory address
 address base: 0xc0000
 address range: 0x20000
--
System Address Space
 bus ID: 0 address type: memory address
 address base: 0xf8000000
 address range: 0x8000000
--
System Address Space
 bus ID: 2 address type: memory address
 address base: 0x40000000
 address range: 0x5b000000
--
System Address Space
 bus ID: 2 address type: prefetch address
 address base: 0x9b000000
 address range: 0x5b000000
--
System Address Space
 bus ID: 2 address type: memory address
 address base: 0xf6000000
 address range: 0x2000000
--
System Address Space
 bus ID: 0 address type: I/O address
 address base: 0x0
 address range: 0x2200
--
System Address Space
 bus ID: 2 address type: I/O address
 address base: 0x2200
 address range: 0xde00
--
Bus Heirarchy
 bus ID: 7 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=8                  # number of busses
#options                NAPIC=2                 # number of IO APICs
#options                NINTR=28                # number of INTs

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

Reply via email to