Date: Wed, 04 Jun 1997 13:48:53 -0700 From: Fred Gilham <gilham@csl.sri.com> To: smp@FreeBSD.ORG Subject: Super Micro P6DOF (was Re: Supermicro SMP boards?) Message-ID: <199706042048.NAA00917@japonica.csl.sri.com>
next in thread | raw e-mail | index | archive | help
Hello, I'm trying to use SMP with a Super Micro P6DOF board. I find that it dies at random intervals with the SMP kernel, while running OK with the UP kernel. The SMP crashes tend to happen while running X, especially with some xlock screen hack. One thing I've noticed is that after a while even the UP kernel will seem to `lose' timing information, i.e. on my performance meter I'll stop seeing CPU activity at all and in top all the CPU percentages will be 0. I assumed this had something to do with the SMP_TIMER_NC option but when I run the SMP kernel with that option I get a panic with the message, ``8254 Redirect Impossible''. E.g. here's part of the `top' display, showing all the CPU states percentages as zero: ---------------------------------------- last pid: 875; load averages: 0.19, 0.11, 0.03 13:47:35 55 processes: 1 running, 46 sleeping, 8 zombie CPU states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 0.0% idle Mem: 19M Active, 6244K Inact, 12M Wired, 2472K Cache, 7634K Buf, 21M Free Swap: 256M Total, 64K Used, 256M Free ---------------------------------------- Here's an mptable output from the system: =============================================================================== MPTable, version 2.0.11 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000fc350 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0x9d mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x0009fd00 signature: 'PCMP' base table length: 236 version: 1.1 checksum: 0x80 OEM ID: 'AMI ' Product ID: 'P6ISA ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 21 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 1 9 0xfbff 0 0x11 AP, usable 6 1 9 0xfbff -- Bus: Bus ID Type 0 PCI 1 ISA -- I/O APICs: APIC ID Version State Address 14 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# INT conforms conforms 1 1 14 1 INT conforms conforms 1 0 14 2 INT conforms conforms 1 3 14 3 INT conforms conforms 1 4 14 4 INT conforms conforms 1 5 14 5 INT conforms conforms 1 6 14 6 INT conforms conforms 1 7 14 7 INT conforms conforms 1 8 14 8 INT conforms conforms 1 9 14 9 INT conforms conforms 1 10 14 10 INT conforms conforms 1 11 14 11 INT conforms conforms 1 12 14 12 INT conforms conforms 1 13 14 13 INT conforms conforms 1 14 14 14 INT conforms conforms 1 15 14 15 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# NMI conforms conforms 0 0:A 255 1 ------------------------------------------------------------------------------- # SMP kernel config file options: # Required: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Useful: #options SMP_AUTOSTART # start the additional CPUs during boot # Optional (built-in defaults will work in most cases): #options NCPU=2 # number of CPUs #options NBUS=2 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs # Currently broken: #options SMP_PRIVPAGES # BROKEN, DO NOT use! # Rogue hardware: # # Tyan Tomcat II: #options SMP_TIMER_NC # # # SuperMicro P6DNE: #options SMP_TIMER_NC # ===============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706042048.NAA00917>