From owner-freebsd-smp Mon Sep 23 15:39: 3 2002 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 7A92B37B401; Mon, 23 Sep 2002 15:39:01 -0700 (PDT) Received: from mailhub.cns.ksu.edu (grunt.ksu.ksu.edu [129.130.12.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B0BD43E81; Mon, 23 Sep 2002 15:39:00 -0700 (PDT) (envelope-from jrf4772@ksu.edu) Received: from unix1.cc.ksu.edu (jrf4772@unix1.cc.ksu.edu [129.130.12.3]) by mailhub.cns.ksu.edu (8.9.1/8.9.1/mailhub+tar) with ESMTP id RAA08827; Mon, 23 Sep 2002 17:38:58 -0500 (CDT) Received: from localhost (jrf4772@localhost) by unix1.cc.ksu.edu (8.8.8+Sun/8.8.8) with ESMTP id RAA29868; Mon, 23 Sep 2002 17:38:58 -0500 (CDT) X-Authentication-Warning: unix1.cc.ksu.edu: jrf4772 owned process doing -bs Date: Mon, 23 Sep 2002 17:38:58 -0500 (CDT) From: Jonathan R Feldkamp X-X-Sender: To: Cc: , , Subject: RE: PATCH: start_ap(), and P4 SMP hack to try Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I just installed Intel's latest bios update. BIOS options: hyperthreading - tried both on/off OS-INSTALLED - stuck with other I patched in your diff file (thanks) and rebuilt, dmesg below. I have 4.6.2 installed, but have been cvsup'ing the sys source from time to time. I did again before patching. ------- dmesg snip ---------- Copyright (c) 1992-2002 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.6.2-RELEASE-p2 #15: Mon Sep 23 16:56:43 CDT 2002 jonathan@osage.telecom.ksu.edu:/usr/src/sys/compile/OSAGE Timecounter "i8254" frequency 1193182 Hz CPU: Pentium 4 (2192.90-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf24 Stepping = 4 Features=0x3febfbff,ACC> real memory = 536346624 (523776K bytes) avail memory = 517996544 (505856K bytes) 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 #1 (PHY# 6) failed! panic y/n? [y] FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00050014, at 0xfee00000 cpu1 (AP): apic id: 6, version: 0x00000000, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00178020, at 0xfec00000 io1 (APIC): apic id: 3, version: 0x00178020, at 0xfec80000 io2 (APIC): apic id: 4, version: 0x00178020, at 0xfec80400 Preloaded elf kernel "kernel" at 0xc03b2000. --------- end of dmesg snip ------------ >*sigh*, except that we may need to change to using logical APIC >ID's instead of physical ones at some time. Anyways, I'm not >sure the BIOS is hosed. The mptable and ACPI MADT table supposedly >have their local APIC entries added by the actual AP's during the >BIOS startup anyways. Can someone with one of these Intel machines >please see what APIC ID the second processor has on Linux and >Windows? Thanks. I am a student, and have a few exams this week, but I wll try to get linux installed tonight / tomorrow and let you know. thanks Jonathan Feldkamp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message