Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Apr 1999 19:08:16 -0400
From:      Marko Bukvic <marko@globix.net>
To:        hackers@freebsd.org
Subject:   'alternate system clock has died!' message from systat under 3.1-REL & STABLE with SMP
Message-ID:  <19990412190816.O23025@globix.net>

next in thread | raw e-mail | index | archive | help
Hi all,

I've got a new Asus XG-DLS dual Xeon motherboard with two Pentium II 450MHz Xeon
procs and if I compile in SMP support I get the following problem:

After bootup, if I start top and set the delay seconds (s) to 0(zero) the cpu
load for the top process goes all the way up, and then after a little while it
goes all the way down and everything has the same cpu utilization of 0.00%.

Then if I start systat vmstat 1, it says:

	The alternate system clock has died!
	Reverting to ``pigs'' display.


I can start systat -vmstat 1 without any problems if I do not 'stress' the cpu
or if I do it right after bootup.

I am running the latest stable, but I also had the problem with 3.1-RELEASE.

I tried using the MP1.1 spec setting in my bios to no avail.

Any help or suggestions would be appreciated. It might be of importance to
note that the CPU line does not show the MHz of the chip.

Thanks in advance for any help.

Marko
marko@globix.net


here is my dmesg and mptable output.

Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.1-STABLE #1: Fri Apr  9 06:54:25 EDT 1999
marko@foo.com:/usr/src/sys/compile/foo
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium II/Xeon/Celeron (686-class CPU)
Origin = "GenuineIntel"  Id = 0x653  Stepping=3
Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CM
OV,PAT,PSE36,MMX,<b24>>
real memory  = 402653184 (393216K bytes)
avail memory = 388345856 (379244K bytes)
Programming 24 pins in IOAPIC #0
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:  2, version: 0x00170011, at 0xfec00000
Preloaded elf kernel "kernel" at 0xf02fe000.
Probing for devices on PCI bus 0:
chip0: <Host to PCI bridge (vendor=8086 device=71a0)> rev 0x00 on pci0.0.0
chip1: <PCI to PCI bridge (vendor=8086 device=71a1)> rev 0x00 on pci0.1.0
chip2: <Intel 82371AB PCI to ISA bridge> rev 0x02 on pci0.4.0
ide_pci0: <Intel PIIX4 Bus-master IDE controller> rev 0x01 on pci0.4.1
chip3: <Intel 82371AB Power management controller> rev 0x02 on pci0.4.3
ahc0: <Adaptec aic7896/97 Ultra2 SCSI adapter> rev 0x00 int a irq 17 on pci0.6.0
ahc0: aic7896/97 Wide Channel A, SCSI Id=7, 16/255 SCBs
ahc1: <Adaptec aic7896/97 Ultra2 SCSI adapter> rev 0x00 int a irq 17 on pci0.6.1
ahc1: aic7896/97 Wide Channel B, SCSI Id=7, 16/255 SCBs
fxp0: <Intel EtherExpress Pro 10/100B Ethernet> rev 0x05 int a irq 19 on pci0.7.  0
fxp0: Ethernet address 00:e0:18:b0:04:c3
de0: <Digital 21143 Fast Ethernet> rev 0x41 int a irq 17 on pci0.11.0
de0: 21143 [10-100Mb/s] pass 4.1
de0: address 00:c0:f0:3b:7a:af
Probing for devices on PCI bus 1:
vga0: <Matrox model 0521 graphics accelerator> rev 0x01 int a irq 16 on pci1.0.0
Probing for PnP devices:
CSN 1 Vendor ID: CTL00f0 [0xf0008c0e] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0 d041]
pcm1 (SB16pnp <Vibra16X> sn 0xffffffff) at 0x220-0x22f irq 10 drq 1 flags 0x10 o n isa
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <16 virtual consoles, flags=0x0>
pcm0 not probed due to drq conflict with pcm1 at 1
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa
wdc0: unit 0 (atapi): <TOSHIBA CD-ROM XM-6502B/1013>, removable, accel, dma, ior dis
acd0: drive speed 6890KB/sec, 256KB cache
acd0: supported read types: CD-R, CD-RW, CD-DA
acd0: Audio: play, 16 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm audio disc loaded, unlocked
wdc1 not found at 0x170
ppc0 at 0x378 irq 7 on isa
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/9 bytes threshold
nlpt0: <generic printer> on ppbus 0
nlpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
plip0: <PLIP network interface> on ppbus 0
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via pin 2
IP packet filtering initialized, divert enabled, rule-based forwarding disabled,
 default to accept, logging limited to 100 packets/entry
 DUMMYNET initialized (990326) -- size dn_pkt 48
 Waiting 15 seconds for SCSI devices to settle
 SMP: AP CPU #1 Launched!
 de0: autosense failed: cable problem?
 changing root device to da0s1a
 da1 at ahc0 bus 0 target 1 lun 0
 da1: <IBM DDRS-39130D DC1B> Fixed Direct Access SCSI-2 device 
 da1: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled
 da1: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C)
 da0 at ahc0 bus 0 target 0 lun 0
 da0: <IBM DDRS-34560D DC1B> Fixed Direct Access SCSI-2 device 
 da0: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled
 da0: 4357MB (8925000 512 byte sectors: 255H 63S/T 555C)
 ffs_mountfs: superblock updated for soft updates
 ffs_mountfs: superblock updated for soft updates
 ffs_mountfs: superblock updated for soft updates
 ffs_mountfs: superblock updated for soft updates
 ffs_mountfs: superblock updated for soft updates
 ffs_mountfs: superblock updated for soft updates


mptable output:

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

MPTable, version 2.0.15

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

MP Floating Pointer Structure:

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

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

MP Config Table Header:

physical address:             0x000f69e6
signature:                    'PCMP'
base table length:            252
version:                      1.1
checksum:                     0x59
OEM ID:                       'OEM00000'
Product ID:                   'PROD00000000'
OEM table pointer:            0x00000000
OEM table size:               0
entry count:                  23
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
		 1       0x11    BSP, usable     6       5       3       0x183fbff
		 0       0x11    AP, usable      6       5       3       0x183fbff
--
Bus:            Bus ID  Type
		0       PCI   
		1       PCI   
		2       ISA   
--
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        2     0          2    0
		INT      conforms    conforms        2     1          2    1
		INT      conforms    conforms        2     0          2    2
		INT      conforms    conforms        2     3          2    3
		INT      conforms    conforms        2     4          2    4
		INT      conforms    conforms        2     6          2    6
		INT      conforms    conforms        2     7          2    7
		INT      conforms    conforms        2     8          2    8
		INT      conforms    conforms        2     9          2    9
		INT      conforms    conforms        2    10          2   10
		INT      conforms    conforms        2    12          2   12
		INT      conforms    conforms        2    14          2   14
		INT     active-lo       level        2    11          2   16
		INT     active-lo       level        2    15          2   17
		INT     active-lo       level        2     5          2   19
--
Local Ints:     Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
		ExtINT  active-hi        edge        2     0        255    0
		NMI     active-hi        edge        2     0        255    1
-------------------------------------------------------------------------------

# 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=3                  # number of busses
#options                NAPIC=1                 # number of IO APICs
#options                NINTR=24                # number of INTs

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




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




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