From owner-freebsd-smp@FreeBSD.ORG Sun Aug 3 10:34:07 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A6F537B401; Sun, 3 Aug 2003 10:34:07 -0700 (PDT) Received: from silver.he.iki.fi (silver.he.iki.fi [193.64.42.241]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3005043F75; Sun, 3 Aug 2003 10:34:06 -0700 (PDT) (envelope-from pete@he.iki.fi) Received: from he.iki.fi (localhost.he.iki.fi [127.0.0.1]) by silver.he.iki.fi (8.12.9/8.11.4) with ESMTP id h73HY2sL030721; Sun, 3 Aug 2003 20:34:03 +0300 (EEST) (envelope-from pete@he.iki.fi) Message-ID: <3F2D4789.9020906@he.iki.fi> Date: Sun, 03 Aug 2003 20:34:01 +0300 From: Petri Helenius User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030501 X-Accept-Language: English [en],Finnish [fi] MIME-Version: 1.0 To: freebsd-current@freebsd.org, freebsd-smp@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: AP 3 failed X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Aug 2003 17:34:07 -0000 When using console redirection on SE7505VB2 Intel board I seem to get occasional failures on starting the second core of the second CPU. Also, on the same board, including device ichsmb on kernel config will result in hang on boot 100%. The sources are from yesterday. /boot/kernel/acpi.ko text=0x3c8bc data=0x16ec+0xec0 syms=[0x4+0x5b50+0x4+0x798e] Copyright (c) 1992-2003 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 5.1-CURRENT #5: Sun Aug 3 14:17:10 EEST 2003 pete@rms11.rommon.net:/usr/src/sys/i386/compile/ROMMON-SERVER Preloaded elf kernel "/boot/kernel/kernel" at 0xc05c7000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc05c72bc. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 2392039876 Hz CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.04-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebfbff Hyperthreading: 2 logical CPUs real memory = 2146893824 (2047 MB) avail memory = 2083590144 (1987 MB) Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 Programming 24 pins in IOAPIC #1 Programming 24 pins in IOAPIC #2 AP #3 (PHY# 7) failed! Pete From owner-freebsd-smp@FreeBSD.ORG Thu Aug 7 12:46:04 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8412F37B401 for ; Thu, 7 Aug 2003 12:46:04 -0700 (PDT) Received: from tinker.exit.com (tinker.exit.com [206.223.0.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15FE743F93 for ; Thu, 7 Aug 2003 12:46:03 -0700 (PDT) (envelope-from frank@exit.com) Received: from realtime.exit.com (realtime [206.223.0.5]) by tinker.exit.com (8.12.9/8.12.6) with ESMTP id h77Jk135035373 for ; Thu, 7 Aug 2003 12:46:02 -0700 (PDT) (envelope-from frank@exit.com) Received: from realtime.exit.com (localhost [127.0.0.1]) by realtime.exit.com (8.12.9/8.12.6) with ESMTP id h77Jk17N094013 for ; Thu, 7 Aug 2003 12:46:01 -0700 (PDT) (envelope-from frank@realtime.exit.com) Received: (from frank@localhost) by realtime.exit.com (8.12.9/8.12.9/Submit) id h77Jk05s094012 for smp@freebsd.org; Thu, 7 Aug 2003 12:46:00 -0700 (PDT) From: Frank Mayhar Message-Id: <200308071946.h77Jk05s094012@realtime.exit.com> To: smp@freebsd.org Date: Thu, 7 Aug 2003 12:46:00 -0700 (PDT) X-Copyright0: Copyright 2003 Frank Mayhar. All Rights Reserved. X-Copyright1: Permission granted for electronic reproduction as Usenet News or email only. X-Mailer: ELM [version 2.4ME+ PL99f (25)] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=ELM1060285560-93549-0_ Content-Transfer-Encoding: 7bit Subject: USB versus SMP and Epson printers (again). X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: frank@exit.com List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2003 19:46:04 -0000 --ELM1060285560-93549-0_ Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII I sent this to -hackers and was met with resounding utter, profound silence. Maybe it will be better targeted here, instead. On Monday I received my brand-new Epson C82 printer, a replacement for a 900N with a dead print head. I had already configured CUPS so I imagined that I would just hook it up with USB and everything would be happy. Well, that's not quite how it turned out. I tried two different machines, both with Tyan dual-CPU motherboards. One is a Thunder 2500 (S1867) with dual PIII 866, my gateway/fax/server box and the one I preferred. The other is my main desktop box, a Tiger MPX (2466N-4M) with dual Athlon MP 1900+. Both displayed essentially the same problem, although the Tiger MPX seemed to come a little bit closer to working than the Thunder 2500. Basically, although usbdevs would show the device, when I tried to do, say, an 'escputil -s -r /dev/ulpt0' (to show the ink levels), the process would seem to send something to the printer (I say "seem to" because I saw no evidence of it on the printer side), then sit in the USB code forever, timing out and looping. On the Tiger MPX I did see the "port disabled" message when I connected the printer (although nothing when I disconnected it). The Thunder 2500 didn't do that much. I've attached the dmesg from the Thunder 2500; I don't have one handy for the MPX. If anyone can give me any hints about this, I would be very grateful. Thanks. -- Frank Mayhar frank@exit.com http://www.exit.com/ Exit Consulting http://www.gpsclock.com/ http://www.exit.com/blog/frank/ --ELM1060285560-93549-0_ Content-Transfer-Encoding: 7bit Content-Type: text/plain Content-Disposition: attachment; filename=TINKER.dmesg Content-Description: Copyright (c) 1992-2003 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.8-STABLE #1: Mon Aug 4 14:54:45 PDT 2003 frank@tinker.exit.com:/usr/src/sys/compile/TINKER Timecounter "i8254" frequency 1193182 Hz CPU: Intel Pentium III (868.64-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x383fbff real memory = 2147483648 (2097152K bytes) avail memory = 2087452672 (2038528K bytes) Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 Programming 16 pins in IOAPIC #1 FreeBSD/SMP: Multiprocessor motherboard: 2 CPUs cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x000f0011, at 0xfec00000 io1 (APIC): apic id: 3, version: 0x000f0011, at 0xfec01000 Preloaded elf kernel "kernel" at 0xc0406000. Pentium Pro MTRR support enabled Using $PIR table, 12 entries at 0xc00fdf00 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard IOAPIC #1 intpin 13 -> irq 2 IOAPIC #1 intpin 12 -> irq 16 IOAPIC #1 intpin 0 -> irq 17 IOAPIC #1 intpin 2 -> irq 18 IOAPIC #1 intpin 4 -> irq 19 IOAPIC #1 intpin 7 -> irq 20 pci0: on pcib0 pci0: (vendor=0x1166, dev=0x0005) at 0.1 sym0: <896> port 0xf800-0xf8ff mem 0xfeafe000-0xfeafffff,0xfeaf8c00-0xfeaf8fff irq 2 at device 1.0 on pci0 sym0: Symbios NVRAM, ID 7, Fast-40, SE, parity checking sym0: open drain IRQ line driver, using on-chip SRAM sym0: using LOAD/STORE-based firmware. sym0: handling phase mismatch from SCRIPTS. sym1: <896> port 0xf400-0xf4ff mem 0xfeafc000-0xfeafdfff,0xfeaf8800-0xfeaf8bff irq 16 at device 1.1 on pci0 sym1: Symbios NVRAM, ID 7, Fast-40, SE, parity checking sym1: open drain IRQ line driver, using on-chip SRAM sym1: using LOAD/STORE-based firmware. sym1: handling phase mismatch from SCRIPTS. pci0: (vendor=0x11cb, dev=0x2000) at 3.0 irq 17 tl0: port 0xfc90-0xfc9f mem 0xfeafbc00-0xfeafbc0f irq 18 at device 4.0 on pci0 tl0: Ethernet address: 00:08:c7:b1:93:c3 miibus0: on tl0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto tlphy0: on miibus0 tlphy0: 10base2/BNC, 10base5/AUI fxp0: port 0xfca0-0xfcbf mem 0xfe800000-0xfe8fffff,0xfceff000-0xfcefffff irq 19 at device 5.0 on pci0 fxp0: Ethernet address 00:90:27:1c:5e:6a inphy0: on miibus1 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: port 0xfcc0-0xfcff mem 0xfe900000-0xfe9fffff,0xfeaf7000-0xfeaf7fff irq 20 at device 7.0 on pci0 fxp1: Ethernet address 00:e0:81:01:ff:6c inphy1: on miibus2 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: at device 15.0 on pci0 isa0: on isab0 pci0: at 15.1 ohci0: mem 0xfeaf6000-0xfeaf6fff irq 17 at device 15.2 on pci0 usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered pcib1: on motherboard IOAPIC #1 intpin 1 -> irq 21 pci1: on pcib1 pci1: at 0.0 irq 21 pcib2: on motherboard IOAPIC #1 intpin 8 -> irq 22 IOAPIC #1 intpin 10 -> irq 23 pci2: on pcib2 tl1: port 0xf0b0-0xf0bf mem 0xefeffc00-0xefeffc0f irq 22 at device 1.0 on pci2 tl1: Ethernet address: 00:08:c7:28:52:93 miibus3: on tl1 nsphy1: on miibus3 nsphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto tlphy1: on miibus3 tlphy1: 10base2/BNC, 10base5/AUI fxp2: port 0xf040-0xf07f mem 0xefec0000-0xefedffff,0xefefe000-0xefefefff irq 23 at device 2.0 on pci2 fxp2: Ethernet address 00:02:b3:33:59:5f inphy2: on miibus4 inphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto orm0: