Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2002 17:38:58 -0500 (CDT)
From:      Jonathan R Feldkamp <jrf4772@ksu.edu>
To:        <smp@freebsd.org>
Cc:        <tlambert2@mindspring.com>, <jhb@freebsd.org>, <beemern@ksu.edu>
Subject:   RE: PATCH: start_ap(), and P4 SMP hack to try
Message-ID:  <Pine.GSO.4.33L.0209231729040.29449-100000@unix1.cc.ksu.edu>

next in thread | raw e-mail | index | archive | help
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<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,<b28>,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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.33L.0209231729040.29449-100000>