From owner-freebsd-stable@FreeBSD.ORG Fri Jun 23 20:44:58 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95AB016A47E for ; Fri, 23 Jun 2006 20:44:58 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72E8043D46 for ; Fri, 23 Jun 2006 20:44:57 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (mx1.hub.org [200.46.208.251]) by hub.org (Postfix) with ESMTP id 65324290C6E for ; Fri, 23 Jun 2006 17:44:53 -0300 (ADT) Received: from hub.org ([200.46.204.220]) by localhost (mx1.hub.org [200.46.208.251]) (amavisd-new, port 10024) with ESMTP id 12960-02 for ; Fri, 23 Jun 2006 17:44:56 -0300 (ADT) Received: from ganymede.hub.org (blk-7-151-244.eastlink.ca [71.7.151.244]) by hub.org (Postfix) with ESMTP id 531D0290C6D for ; Fri, 23 Jun 2006 17:44:51 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id 41CF55C264; Fri, 23 Jun 2006 17:44:54 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id 40CEE5C25A for ; Fri, 23 Jun 2006 17:44:54 -0300 (ADT) Date: Fri, 23 Jun 2006 17:44:54 -0300 (ADT) From: "Marc G. Fournier" To: freebsd-stable@freebsd.org In-Reply-To: <20060623012053.R1114@ganymede.hub.org> Message-ID: <20060623174440.A1114@ganymede.hub.org> References: <20060623012053.R1114@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: FreeBSD 6.x on Dual PIII server only seeing one CPU ... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:44:58 -0000 Now, looking back in my /var/log/messages files, I was right, it did see two CPUs when I first installed the OS: May 26 20:47:23 pluto kernel: cpu0 (BSP): APIC ID: 3 May 26 20:47:23 pluto kernel: cpu1 (AP): APIC ID: 0 Now, on June 10th, I'm seeing: Jun 10 01:17:03 pluto kernel: iir0: SCSI-B, ID 1: MPI returned 0x0000004B Jun 10 01:17:03 pluto kernel: iir0: SCSI-B, ID 3: MPI returned 0x0000004B Jun 10 01:17:03 pluto kernel: iir0: SCSI-B, ID 2: MPI returned 0x0000004B Jun 10 01:17:03 pluto kernel: iir0: SCSI-B, ID 3: MPI returned 0x0000004B Jun 10 01:17:03 pluto kernel: iir0: SCSI-B, ID 2: MPI returned 0x0000004B Jun 10 01:17:03 pluto kernel: iir0: SCSI-B, ID 3: MPI returned 0x0000004B And on the 22nd, I'm still seeing 2 CPUs ... Jun 22 02:39:09 pluto kernel: cpu0 (BSP): APIC ID: 3 Jun 22 02:39:09 pluto kernel: cpu1 (AP): APIC ID: 0 It looks like yesterday around 17:58's crash/reboot is when I lost the 2nd CPU :( I haven't seen any errors from iir0 since the 10th though ... does anyone know what those mean? On Fri, 23 Jun 2006, Marc G. Fournier wrote: > > Are there any known problems with FreeBSD 6.x and Dual PIII motherboards? > > My source tree is from May 25th ... > > I just noticed something while looking around my server, and there is no CPU1 > running, only CPU0 ... I definitely have SMP enabled in my kernel: > > # strings /boot/kernel/kernel | grep SMP > SMP_prvspace > SMPpt > Correcting Natoma config for SMP > Kernel SMP > SMP has been disabled from the loader > FreeBSD/SMP: Multiprocessor System Detected: %d CPUs > SMP: CPU %d exceeds maximum CPU %d, ignoring > SMP: Added CPU %d (%s) > SMP: cpuid = %d > SMP: actual apic_id = %d > SMP: correct apic_id = %d > SMP: AP CPU #%d Launched! > SMP: tlb shootdown to %d other cpus (only have %d) > Indicates whether the TSC is safe to use in SMP mode > npx0 cannot use IRQ 13 on an SMP system > npx0 cannot be emulated on an SMP system > > but, as dmesg shows, no 2nd CPU is even being attempted to start: > > Copyright (c) 1992-2006 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 6.1-STABLE #1: Sun Jun 18 00:01:02 ADT 2006 > root@pluto.hub.org:/usr/obj/usr/src/sys/kernel > acpi_alloc_wakeup_handler: can't alloc wake memory > ACPI APIC Table: > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: Intel(R) Pentium(R) III CPU - S 1266MHz (1263.45-MHz 686-class > CPU) > Origin = "GenuineIntel" Id = 0x6b4 Stepping = 4 > Features=0x383fbff > real memory = 4227792896 (4031 MB) > avail memory = 4144308224 (3952 MB) > ACPI-0698: *** Warning: Type override - [DEB_] had invalid type (Integer) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [MLIB] had invalid type (Integer) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [DATA] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [SIO_] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [SB__] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [PM__] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [ICNT] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [ACPI] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [LEDP] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [WUES] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [WUSE] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [CSB5] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [PM__] had invalid type (String) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [BIOS] had invalid type (Integer) > for Scope operator, changed to (Scope) > ACPI-0698: *** Warning: Type override - [CMOS] had invalid type (Integer) > for Scope operator, changed to (Scope) > MADT: Forcing active-low polarity and level trigger for SCI > ioapic0 irqs 0-15 on motherboard > ioapic1 irqs 16-31 on motherboard > lapic3: Forcing LINT1 to edge trigger > kbd1 at kbdmux0 > acpi0: on motherboard > acpi0: Power Button (fixed) > Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 > acpi_timer0: <32-bit timer at 3.579545MHz> port 0x508-0x50b on acpi0 > cpu0: on acpi0 > pcib0: port 0xcf8-0xcff on acpi0 > pci0: on pcib0 > pci0: at device 2.0 (no driver attached) > fxp0: port 0x1480-0x14bf mem > 0xfe790000-0xfe790fff,0xfe760000-0xfe77ffff irq 21 at device 3.0 on pci0 > miibus0: on fxp0 > inphy0: on miibus0 > inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > fxp0: Ethernet address: 00:03:47:bd:67:66 > fxp1: port 0x14c0-0x14ff mem > 0xfeac0000-0xfeac0fff,0xfeaa0000-0xfeabffff irq 20 at device 4.0 on pci0 > miibus1: on fxp1 > inphy1: on miibus1 > inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > fxp1: Ethernet address: 00:03:47:bd:67:67 > pci0: at device 12.0 (no driver attached) > isab0: at device 15.0 on pci0 > isa0: on isab0 > pci0: at device 15.1 (no driver attached) > pci0: at device 15.2 (no driver attached) > pcib1: on acpi0 > pci1: on pcib1 > iir0: mem 0xfc8f0000-0xfc8f3fff irq 30 at > device 9.0 on pci1 > iir0: [GIANT-LOCKED] > pcib2: on acpi0 > pci2: on pcib2 > orm0: at iomem > 0xc0000-0xc7fff,0xc8000-0xd0fff,0xd1000-0xd27ff,0xd2800-0xd3fff on isa0 > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x300> > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > atkbdc0: at port 0x60,0x64 on isa0 > atkbd0: irq 1 on atkbdc0 > kbd0 at atkbd0 > atkbd0: [GIANT-LOCKED] > Timecounter "TSC" frequency 1263452709 Hz quality 800 > Timecounters tick every 1.000 msec > Waiting 5 seconds for SCSI devices to settle > ses0 at iir0 bus 1 target 6 lun 0 > ses0: Fixed Processor SCSI-2 device ses0: SAF-TE > Compliant Device > da0 at iir0 bus 2 target 0 lun 0 > da0: Fixed Direct Access SCSI-2 device da0: Tagged > Queueing Enabled > da0: 174848MB (358088850 512 byte sectors: 255H 63S/T 22290C) > Trying to mount root from ufs:/dev/da0s1a > > ---- > Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) > Email . scrappy@hub.org MSN . scrappy@hub.org > Yahoo . yscrappy Skype: hub.org ICQ . 7615664 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email . scrappy@hub.org MSN . scrappy@hub.org Yahoo . yscrappy Skype: hub.org ICQ . 7615664