Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Oct 2002 14:01:31 -0400 (EDT)
From:      John Gillis <zefram@zefram.net>
To:        freebsd-smp@freebsd.org
Subject:   MP Tables Hosed... huh?
Message-ID:  <20021012134727.Q6501-100000@brodie.zefram.net>

next in thread | raw e-mail | index | archive | help
	I recently installed FreeBSD 4.7 on a Compaq DL580 server with
dual Xeon 700s. Everything went fine until it was time to recompile the
kernel with SMP support. Instead of getting a nice error message telling
me what was wrong, the system just hangs on the bootup message below. When
I try to run MPTable, it reports the extended tables are hosed. Not sure
what that means.
	I've included the bootup error message (I'd give the whole
bootup message but it's gone when I reboot) and the MPTable output. If
anyone could offer any advice on how to get SMP enabled, I would
appreciate it. Thank you for your time,
		John


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

Bootup error message:

Changing APIC ID for IO APIC #0 from 0 to 8 on chip
Programming 35 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0


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

MPTable error output:

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

MPTable, version 2.0.15

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

MP Floating Pointer Structure:

  location:			BIOS
  physical address:		0x000f4fd0
  signature:			'_MP_'
  length:			16 bytes
  version:			1.4
  checksum:			0x00
  mode:				Virtual Wire

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

MP Config Table Header:

  physical address:		0x000f2f1e
  signature:			'PCMP'
  base table length:		492
  version:			1.4
  checksum:			0xd0
  OEM ID:			'COMPAQ  '
  Product ID:			'PROLIANT    '
  OEM table pointer:		0x00000000
  OEM table size:		0
  entry count:			53
  local APIC address:		0xfee00000
  extended table length:	172
  extended table checksum:	241

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

MP Config Base Table Entries:

--
Processors:	APIC ID	Version	State		Family	Model	Step	Flags
		 0	 0x10	 BSP, usable	 6	 2	 1	 0x0381
		 2	 0x10	 AP, usable	 6	 10	 1	 0x383fbff
--
Bus:		Bus ID	Type
		 0	 PCI
		 1	 PCI
		 2	 PCI
		15	 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-lo       level	     1	 6:A	      8	  16
		INT	active-lo       level	     1	 6:B	      8	  17
		INT	active-lo       level	     1	 6:C	      8	  16
		INT	active-lo       level	     1	 6:D	      8	  17
		INT	active-lo       level	     1	 8:A	      8	  18
		INT	active-lo       level	     1	 8:B	      8	  19
		INT	active-lo       level	     1	 8:C	      8	  18
		INT	active-lo       level	     1	 8:D	      8	  19
		INT	active-lo       level	     1	 9:A	      8	  20
		INT	active-lo       level	     1	 9:B	      8	  21
		INT	active-lo       level	     1	 9:C	      8	  20
		INT	active-lo       level	     1	 9:D	      8	  21
		INT	active-lo       level	     1	 5:A	      8	  30
		INT	active-lo       level	     2	 5:A	      8	  30
		INT	active-lo       level	     2	 6:A	      8	  22
		INT	active-lo       level	     2	 6:B	      8	  23
		INT	active-lo       level	     2	 6:C	      8	  22
		INT	active-lo       level	     2	 6:D	      8	  23
		INT	active-lo       level	     2	 7:A	      8	  24
		INT	active-lo       level	     2	 7:B	      8	  25
		INT	active-lo       level	     2	 7:C	      8	  24
		INT	active-lo       level	     2	 7:D	      8	  25
		INT	active-lo       level	     0	 7:A	      8	  26
		INT	active-lo       level	     0	 7:B	      8	  27
		INT	active-lo       level	     0	 7:C	      8	  26
		INT	active-lo       level	     0	 7:D	      8	  27
		INT	active-lo       level	     0	 4:A	      8	  29
		INT	active-lo       level	     0	 4:B	      8	  28
		INT	active-hi        edge	    15	   1	      8	   1
		INT	active-hi        edge	    15	   0	      8	   2
		INT	active-hi        edge	    15	   3	      8	   3
		INT	active-hi        edge	    15	   4	      8	   4
		INT	active-hi        edge	    15	   5	      8	   5
		INT	active-hi        edge	    15	   6	      8	   6
		INT	active-hi        edge	    15	   7	      8	   7
		INT	active-hi        edge	    15	   8	      8	   8
		INT	active-hi        edge	    15	   9	      8	   9
		INT	active-hi        edge	    15	  10	      8	  10
		INT	active-hi        edge	    15	  11	      8	  11
		INT	active-hi        edge	    15	  12	      8	  12
		INT	active-lo       level	    15	  13	      8	  13
		INT	active-hi        edge	    15	  14	      8	  14
		INT	active-hi        edge	    15	  15	      8	  15
--
Local Ints:	Type	Polarity    Trigger	Bus ID	 IRQ	APIC ID	PIN#
		ExtINT	 conforms    conforms	    15	   0	    255	   0
		NMI	 conforms    conforms	    15	   0	    255	   1

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

MP Config Extended Table Entries:

Extended Table HOSED!


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?20021012134727.Q6501-100000>