From owner-freebsd-smp Sat Aug 28 23:55:44 1999 Delivered-To: freebsd-smp@freebsd.org Received: from tahoe.cinenet.net (ns1.cinenet.net [198.147.76.65]) by hub.freebsd.org (Postfix) with ESMTP id F3F3114BEA for ; Sat, 28 Aug 1999 23:55:40 -0700 (PDT) (envelope-from sraja@cinenet.net) Received: from hermosa.cinenet.net (hermosa.cinenet.net [198.147.76.90]) by tahoe.cinenet.net (8.8.6/8.8.6) with SMTP id XAA05904 for ; Sat, 28 Aug 1999 23:55:38 -0700 (PDT) Date: Sat, 28 Aug 1999 23:55:37 -0700 (PDT) From: Suresh Rajagopalan To: freebsd-smp@freebsd.org Subject: SMP freezes on 3.2-STABLE Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I've been trying to track down continual freezes on 3 servers running 3.2-STABLE. The machines are very busy web servers and simply freeze randomly after 2-5 days of uptime. There is no response from the console at the point of freeze. I cannot get it to dump core either. Machines are PIII-450 on ASUS P2B-D motherboards with 256Mb of RAM & 800M swap. All machines are NFS clients mounting off a Solaris X86 server. The output of mptable is attached below. I've tried MP 1.4 as well as 1.1. I don't know if this is a problem with 3.x in general, and I have read about larger sites like yahoo running smp-stable. If some of you are running SMP in a busy web/nfs enviroment, I'd love to hear from you. Any help is appreciated. -Suresh MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f6e50 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0xe7 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f6a40 signature: 'PCMP' base table length: 252 version: 1.4 checksum: 0xca OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 23 local APIC address: 0xfee00000 extended table length: 124 extended table checksum: 178 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 1 0x11 BSP, usable 6 7 2 0x387fbff 0 0x11 AP, usable 6 7 2 0x387fbff -- 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 5 2 5 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 14 2 14 INT conforms conforms 2 15 2 15 INT active-lo level 1 0:A 2 16 INT active-lo level 0 4:D 2 19 INT active-lo level 0 10:A 2 18 -- 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 ------------------------------------------------------------------------------- MP Config Extended Table Entries: -- bus ID: 0 address type: I/O address address base: 0x0 address range: 0x10000 -- bus ID: 0 address type: memory address address base: 0x10000000 address range: 0xd2ee0000 -- bus ID: 0 address type: prefetch address address base: 0xe2ee0000 address range: 0x5120000 -- bus ID: 0 address type: memory address address base: 0xe8000000 address range: 0x18000000 -- bus ID: 0 address type: memory address address base: 0xa0000 address range: 0x20000 -- bus ID: 2 bus info: 0x01 parent bus ID: 0-- bus ID: 0 address modifier: add predefined range: 0x00000000-- bus ID: 0 address modifier: add predefined range: 0x00000001 ------------------------------------------------------------------------------- # 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-smp" in the body of the message