From owner-freebsd-stable Thu Jul 27 9:54:10 2000 Delivered-To: freebsd-stable@freebsd.org Received: from bbnrel4.net.external.hp.com (bbnrel4.net.external.hp.com [155.208.254.68]) by hub.freebsd.org (Postfix) with ESMTP id 7ED9437C195 for ; Thu, 27 Jul 2000 09:53:41 -0700 (PDT) (envelope-from steve@sse0691.bri.hp.com) Received: from hpcpbla.bri.hp.com (hpcpbla.bri.hp.com [15.144.112.65]) by bbnrel4.net.external.hp.com (Postfix) with ESMTP id B9C4D10485 for ; Thu, 27 Jul 2000 18:53:33 +0200 (METDST) Received: from sse0691.bri.hp.com (sse0691.bri.hp.com [15.144.0.53]) by hpcpbla.bri.hp.com (8.9.3 (PHNE_18979)/8.9.3 SMKit7.0) with ESMTP id RAA20613 for ; Thu, 27 Jul 2000 17:53:32 +0100 (BST) Received: (from steve@localhost) by sse0691.bri.hp.com (8.9.3/8.9.3) id RAA00295 for stable@freebsd.org; Thu, 27 Jul 2000 17:56:13 +0100 (BST) (envelope-from steve) Date: Thu, 27 Jul 2000 17:56:13 +0100 From: Steve Roome To: stable@freebsd.org Subject: (SMP) "panic: can't control IO APIC #0 ID, red : 0x00000000" Message-ID: <20000727175613.A199@moose.bri.hp.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="huq684BweRXVnRxX" Content-Disposition: inline User-Agent: Mutt/1.2.4i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FreeBSD 4.1-RC (cvsupped on July 20). Hardware : Dual Pentium Pro 200, [ HP Vectra XU 6/200 ]. Although I've had this machine working before with SMP (it was fine with 3.2 and 3.4 release) it doesn't seem to want to work with 4.x (-stable), except with GENERIC. Firstly, here's what happens on bootup (copied by hand, please excuse any extra whitespace) ########### panic snippet : Features = 0xfbff <.....lots of features.....> real memory = 201326592 (196608K bytes) avail memory = 192376832 (187868K bytes) panic: can't control IO APIC #0 ID, reg : 0x00000000 mp_lock = 0000000a; cpuid = 0; lapic.id = 01000000 Uptime : 0s ########### end of panic snippet, power cycle next... I've attached, mptable -verbose, kernel config file (MOOSE), and dmesg from GENERIC bootup... Thanks in advance, Steve Roome --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=mptable =============================================================================== MPTable, version 2.0.15 looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009f800 searching CMOS 'top of mem' @ 0x0009f400 (637K) searching default 'top of mem' @ 0x0009fc00 (639K) searching BIOS @ 0x000f0000 MP FPS found in BIOS @ physical addr: 0x000f99a0 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f99a0 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0x4b mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f99b0 signature: 'PCMP' base table length: 236 version: 1.1 checksum: 0xe0 OEM ID: 'HP ' Product ID: 'XX ' 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 0 0xfbff 0 0x11 AP, usable 6 1 0 0xfbff -- Bus: Bus ID Type 1 ISA 0 PCI -- I/O APICs: APIC ID Version State Address 16 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# INT conforms conforms 1 1 255 1 INT conforms conforms 1 0 255 2 INT conforms conforms 1 3 255 3 INT conforms conforms 1 4 255 4 INT conforms conforms 1 5 255 5 INT conforms conforms 1 6 255 6 INT conforms conforms 1 7 255 7 INT conforms conforms 1 8 255 8 INT conforms conforms 1 9 255 9 INT conforms conforms 1 10 255 10 INT conforms conforms 1 11 255 11 INT conforms conforms 1 12 255 12 INT conforms conforms 1 13 255 13 INT conforms conforms 1 14 255 14 INT conforms conforms 1 15 255 15 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# NMI conforms conforms 1 2 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=2 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs =============================================================================== --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=dmesg Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.1-RC #0: Thu Jul 20 20:12:33 BST 2000 steve@moose.bri.hp.com:/usr/obj/usr/src/sys/GENERIC Timecounter "i8254" frequency 1193182 Hz CPU: Pentium Pro (199.74-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x619 Stepping = 9 Features=0xfbff real memory = 201326592 (196608K bytes) avail memory = 191549440 (187060K bytes) Pentium Pro MTRR support enabled md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 0.0 on pci0 isa0: on isab0 atapci0: port 0xfc00-0xfc0f,0x374-0x377,0x170-0x17f,0x3f4-0x3f7,0x1f0-0x1ff irq 14 at device 1.0 on pci0 ata1: at 0x170 irq 15 on atapci0 ahc0: port 0xf800-0xf8ff mem 0xffbfc000-0xffbfcfff irq 9 at device 2.0 on pci0 ahc0: Using left over BIOS settings ahc0: aic7880 Single Channel A, SCSI Id=7, 16/255 SCBs pci0: at 11.0 irq 10 lnc0: port 0xf400-0xf41f mem 0xffbec000-0xffbec01f irq 11 at device 14.0 on pci0 lnc0: PCnet-FAST address 00:60:b0:3e:4b:76 lnc0: driver is using old-style compatability shims chip0: at device 20.0 on pci0 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppi0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port plip0: on ppbus0 acd0: CDROM at ata1-master using PIO3 Waiting 15 seconds for SCSI devices to settle Mounting root from ufs:da0s1a da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled da0: 4341MB (8890760 512 byte sectors: 64H 32S/T 4341C) --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=MOOSE machine i386 cpu I686_CPU # aka Pentium Pro(tm) ident MOOSE maxusers 64 ## SMP Stuff options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O ## General options options NO_F00F_HACK options COMPAT_43 options SYSVSHM options SYSVSEM options SYSVMSG options KTRACE #kernel tracing options PERFMON options UCONSOLE options INET #Internet communications protocols options ICMP_BANDLIM options FFS #Fast filesystem options MFS #Memory File System options NFS #Network File System options CD9660 #ISO 9660 filesystem options KERNFS #Kernel filesystem options PROCFS #Process filesystem options FFS_ROOT #FFS usable as root device options SOFTUPDATES options P1003_1B options _KPOSIX_PRIORITY_SCHEDULING options _KPOSIX_VERSION=199309L options VESA pseudo-device ether #Generic Ethernet pseudo-device loop #Network loopback device pseudo-device bpf #Berkeley packet filter device scbus #base SCSI code device ch #SCSI media changers device da #SCSI direct access devices (aka disks) device sa #SCSI tapes device cd #SCSI CD-ROMs device pass #CAM passthrough driver pseudo-device pty #Pseudo ttys pseudo-device gzip #Exec gzipped a.out's pseudo-device vn #Vnode driver (turns a file into a device) pseudo-device md #Memory/malloc disk device isa device pci device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 options KBD_INSTALL_CDEV # install a CDEV entry in /dev device psm0 at atkbdc? irq 12 device vga0 at isa? # Splash screen at start up! Screen savers require this too. pseudo-device splash device sc0 at isa? options MAXCONS=16 # number of virtual consoles options SC_DISABLE_REBOOT # disable reboot key sequence options SC_HISTORY_SIZE=200 # number of history buffer lines device npx0 at nexus? port IO_NPX flags 0x0 irq 13 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device lnc device pcm device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15 device ahc # AHA2940 and onboard AIC7xxx devices options AHC_ALLOW_MEMIO device miibus device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port IO_COM2 irq 3 --huq684BweRXVnRxX-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message