Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Mar 1998 19:32:30 -0600
From:      Chris Csanady <ccsanady@friley585.res.iastate.edu>
To:        freebsd-smp@FreeBSD.ORG
Subject:   SMP completely unuseable/w my GA-586DX anymore..
Message-ID:  <199803080132.TAA00395@friley585.res.iastate.edu>

next in thread | raw e-mail | index | archive | help
I have really hoped that this problem would go away before too
long, but it hasn't.  I have had consistent lockups over the
past 2 months, and can no longer even complete a make world.
As the lock ups only seem to occur in X though, I have not been
able to gather any info on what went wrong.  Is anyone out there
succesfully using a Giga-byte 586DX anymore?  It had previously
been working great for a long time with SMP.

I have also tried a kernel without the F00F hack, as well as one
built today with the fixes as well, to no avail.  If anyone has
any suggestions, it would really be appreciated.  It is painful
to have to run on a single 133 all the time. :(

Following is my dmesg, mptable output, and config file..

Chris Csanady


Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 3.0-CURRENT #0: Sat Mar  7 17:38:54 CST 1998
    ccsanady@friley585.res.iastate.edu:/usr/src/sys/compile/xSMP
Timecounter "i8254"  frequency 1193182 Hz  cost 2625 ns
CPU: Pentium (586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
  Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
real memory  = 67108864 (65536K bytes)
avail memory = 63000576 (61524K bytes)
FreeBSD/SMP: Multiprocessor motherboard
 cpu0 (BSP): apic id:  0, version: 0x00030010, at 0xfee00000
 cpu1 (AP):  apic id:  1, version: 0x00030010, at 0xfee00000
 io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
Probing for devices on PCI bus 0:
chip0: <Intel 82439> rev 0x01 on pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
vga0: <Matrox MGA 2064W graphics accelerator> rev 0x01 int a irq 18 on 
pci0.10.0
ahc0: <Adaptec aic7880 Ultra SCSI host adapter> rev 0x00 int a irq 19 on 
pci0.12.0
ahc0: aic7880 Wide Channel, SCSI Id=7, 16/255 SCBs
scbus0 at ahc0 bus 0
ahc0: target 0 Tagged Queuing Device
sd0 at scbus0 target 0 lun 0
sd0: <MICROP 4110-09NB_Nov18F TN0F> type 0 fixed SCSI 2
sd0: Direct-Access 1002MB (2053880 512 byte sectors)
ahc0: target 1 Tagged Queuing Device
sd1 at scbus0 target 1 lun 0
sd1: <QUANTUM FIREBALL ST3.2S 0F04> type 0 fixed SCSI 2
sd1: Direct-Access 3090MB (6328861 512 byte sectors)
ahc0: target 2 Tagged Queuing Device
sd2 at scbus0 target 2 lun 0
sd2: <QUANTUM FIREBALL ST3.2S 0F04> type 0 fixed SCSI 2
sd2: Direct-Access 3090MB (6328861 512 byte sectors)
cd0 at scbus0 target 6 lun 0
cd0: <NEC CD-ROM DRIVE:462 1.13> type 5 removable SCSI 2
cd0: CD-ROM can't get the size
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
sio2 at 0x3e8-0x3ef irq 5 on isa
sio2: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
1 3C5x9 board(s) on ISA found at 0x300
ep0 at 0x300-0x30f irq 10 on isa
ep0: aui/utp/bnc[*UTP*] address 00:20:af:75:70:bc
npx0 on motherboard
npx0: INT 16 interface
Intel Pentium F00F detected, installing workaround
APIC_IO: routing 8254 via 8259 on pin 0
ccd0-3: Concatenated disk drivers
SMP: AP CPU #1 Launched!
Start pid=2 <pagedaemon>
Start pid=3 <vmdaemon>
Start pid=4 <update>


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

MPTable, version 2.0.15

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

MP Floating Pointer Structure:

  location:                     BIOS
  physical address:             0x000f0c80
  signature:                    '_MP_'
  length:                       16 bytes
  version:                      1.1
  checksum:                     0xf4
  mode:                         Virtual Wire

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

MP Config Table Header:

  physical address:             0x000f0c94
  signature:                    'PCMP'
  base table length:            292
  version:                      1.1
  checksum:                     0x31
  OEM ID:                       'OEM00000'
  Product ID:                   'PROD00000000'
  OEM table pointer:            0x00000000
  OEM table size:               0
  entry count:                  28
  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       0x11    BSP, usable     5       2       1       0x07bf
                 1       0x11    AP, usable      5       2       1       0x07bf
--
Bus:            Bus ID  Type
                 0       ISA   
                 1       PCI   
--
I/O APICs:      APIC ID Version State           Address
                 2       0x11    usable          0xfec00000
--
I/O Ints:       Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
                ExtINT   conforms    conforms        0     0          2    0
                INT      conforms    conforms        0     1          2    1
                INT      conforms    conforms        0     0          2    2
                INT      conforms    conforms        0     3          2    3
                INT      conforms    conforms        0     4          2    4
                INT      conforms    conforms        0     5          2    5
                INT      conforms    conforms        0     6          2    6
                INT      conforms    conforms        0     7          2    7
                INT      conforms    conforms        0     8          2    8
                INT      conforms    conforms        0     9          2    9
                INT      conforms    conforms        0    10          2   10
                INT      conforms    conforms        0    11          2   11
                INT      conforms    conforms        0    12          2   12
                INT      conforms    conforms        0    13          2   13
                INT      conforms    conforms        0    14          2   14
                INT      conforms    conforms        0    15          2   15
                INT     active-lo       level        1   8:A          2   16
                INT     active-lo       level        1   9:A          2   17
                INT     active-lo       level        1  10:A          2   18
                INT     active-lo       level        1  12:A          2   19
                SMI      conforms    conforms        0     0          2   23
--
Local Ints:     Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
                ExtINT  active-hi        edge        0     0        255    0
                NMI     active-hi        edge        0     0        255    1

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


# 1 "CONFIG"
machine         "i386"
cpu             "I586_CPU"
ident           xSMP
maxusers        64

options         INET                    #InterNETworking
options         FFS                     #Berkeley Fast Filesystem

options         NFS                     #Network File System
options         MSDOSFS                 #MS DOS File System
options         "CD9660"                #ISO 9660 filesystem
options         PROCFS                  #Process filesystem
options         COMPAT_LINUX

options         "COMPAT_43"             #Compatible with BSD 4.3 [KEEP THIS!]
options         UCONSOLE                #Allow users to grab the console

options         SYSVSHM
options         SYSVSEM
options         SYSVMSG

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

options         AHC_TAGENABLE
options         AHC_SCBPAGING_ENABLE
options         AHC_ALLOW_MEMIO

#options                DDB
options         DIAGNOSTIC
options         KTRACE
#options                SOFTUPDATES

options         SC_HISTORY_SIZE=200     # number of history buffer lines

config          kernel  root on sd1

controller      isa0
controller      pci0

controller      fdc0    at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk            fd0     at fdc0 drive 0

#controller     wdc0    at isa? port "IO_WD1" bio irq 14 vector wdintr
#disk           wd0     at wdc0 drive 0

controller      ahc0

controller      scbus0
device          sd0
device          cd0

device          sc0     at isa? port "IO_KBD" tty irq 1 vector scintr
device          npx0    at isa? port "IO_NPX" irq 13 vector npxintr
device          sio0    at isa? port "IO_COM1" tty irq 4 vector siointr
device          sio1    at isa? port "IO_COM2" tty irq 3 vector siointr
device          sio2    at isa? port "IO_COM3" tty irq 5 vector siointr
device          lpt0    at isa? port? tty irq 7 vector lptintr
device          psm0    at isa? port "IO_KBD" conflicts tty irq 12 vector 
psmint
r
device          ep0     at isa? port 0x300 net irq 10 vector epintr

pseudo-device   loop
pseudo-device   ether
pseudo-device   pty     64
#pseudo-device  tun     1
#pseudo-device  gzip
#pseudo-device  snp 3
pseudo-device   vn
pseudo-device   ccd 4
pseudo-device   bpfilter 4




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?199803080132.TAA00395>