Date: Wed, 17 Jan 2001 17:15:24 GMT From: "freebsd" <freebsd@bugtracker.compusa.com> To: Matthew Hagerty <mhagerty@voyager.net> Cc: freebsd-smp@FreeBSD.ORG Subject: Re: FBSD-4.2 SMP boot failure, please help... Message-ID: <20010117171524.85052.qmail@bugtracker.compusa.com> In-Reply-To: <5.0.2.1.2.20010116145952.023ed230@pop3.venux.net> References: <5.0.2.1.2.20010116145952.023ed230@pop3.venux.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Well looks like my 1600 boots with the SMP kernel as long as APIC mode is set to -mapped also ( this is set via the system configure disk/parition ) bellow is a list of what mptable looks like with mapped. notice the number of INTs went down to 15 (from i think) I'm testing how stable the system by building a kernel over and over again. Any other ideas on what i can do to test it out? MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f4ff0 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0x9f mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000fc131 signature: 'PCMP' base table length: 260 version: 1.4 checksum: 0x15 OEM ID: 'COMPAQ ' Product ID: 'PROLIANT ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 24 local APIC address: 0xfee00000 extended table length: 76 extended table checksum: 86 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 1 0x10 BSP, usable 6 5 2 0x183fbff 0 0x10 AP, usable 6 5 2 0x183fbff -- Bus: Bus ID Type 0 PCI 1 PCI 9 ISA -- I/O APICs: APIC ID Version State Address 8 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# INT active-hi edge 9 1 8 1 INT active-hi edge 9 0 8 2 INT active-hi edge 9 3 8 3 INT active-hi edge 9 4 8 4 INT active-hi level 9 5 8 5 INT active-hi edge 9 6 8 6 INT active-hi edge 9 7 8 7 INT active-hi edge 9 8 8 8 INT active-hi level 9 9 8 9 INT active-hi level 9 10 8 10 INT active-hi level 9 11 8 11 INT active-hi edge 9 12 8 12 INT active-lo edge 9 13 8 13 INT active-hi edge 9 14 8 14 INT active-hi level 9 15 8 15 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 9 0 255 0 NMI conforms conforms 9 0 255 1 ------------------------------------------------------------------------------- MP Config Extended Table Entries: Matthew Hagerty writes: > Greetings, > > I have a Compaq Proliant 1600/1600R with two P2-400 matched processors > running on FreeBSD-4.2-Release. The machine runs fine with a single > processor kernel, but when I try to boot with an SMP kernel it locks up > during the boot process. These are the last several lines of the boot-up: > > > Changing APIC ID for IOAPIC # 0 from 0 to 8 on chip > Programming 35 pins in IOAPIC # 0 > IOAPIC # 0 intpin 2 -> irq 0 > IOAPIC # 0 intpin 30 -> irq 2 > ... HANG ... > > I have to power cycle the machine to bring it back up. During power-up the > system detects and reports both processors, so they seem to be found. > > I was looking in the list archives and found many people having problems > with Compaq servers, but there did not seem to be any resolutions. Any > insight as to what might be causing this would be greatly appreciated. > > Thank you, > Matthew > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message 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?20010117171524.85052.qmail>