No SMP without ACPI?

John Wilson jmw-ml at
Sat Oct 9 13:12:39 PDT 2004

Hello all.

I just recently installed -BETA7 on an Intel D865PERL mainboard.  After a
quick cvsup of the src's, and a recompile of the kernel, it appears that SMP
fails and falls back to UP even with HTT enabled in the BIOS, as well as
the proper kernel options of:

options         SMP             # Symmetric MultiProcessor Kernel 
device          apic            # I/O APIC

I am unable to figure out why this is the case.  HTT does indeed function
with ACPI enabled, but tends to panic the box on shutdown, thus the reason
for attempting to do this with ACPI disabled.  Here is the dmesg:

Copyright (c) 1992-2004 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.3-BETA7 #0: Sat Oct  9 11:15:48 EST 2004
    root at
MPTable: < Springdale-G>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.51-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
  Hyperthreading: 2 logical CPUs
real memory  = 1071841280 (1022 MB)
avail memory = 1043533824 (995 MB)
ioapic0: Assuming intbase of 0
ioapic0 <Version 2.0> irqs 0-23 on motherboard
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82865 host to AGP bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0
pcib1: <MPTable PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pci1: <display> at device 0.1 (no driver attached)
pci0: <serial bus, USB> at device 29.0 (no driver attached)
pci0: <serial bus, USB> at device 29.1 (no driver attached)
pci0: <serial bus, USB> at device 29.2 (no driver attached)
pci0: <serial bus, USB> at device 29.3 (no driver attached)
pcib2: <MPTable PCI-PCI bridge> at device 30.0 on pci0
pci2: <PCI bus> on pcib2
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xcc00-0xcc3f mem 0xff9c0000-0xff9dffff,0xff9ff000-0xff9fffff irq 17 at device 2.0 on pci2
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:03:47:e3:4d:09
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH5 UDMA100 controller> port 0xffa0-0xffaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
pci0: <multimedia, audio> at device 31.5 (no driver attached)
cpu0 on motherboard
orm0: <ISA Option ROMs> at iomem 0xce800-0xcf7ff,0xcd000-0xce7ff,0xc0000-0xccfff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model MouseMan+, device ID 0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
Timecounter "TSC" frequency 2992510080 Hz quality 800
Timecounters tick every 10.000 msec
ad0: 76319MB <WDC WD800JB-00ETA0/77.07W77> [155061/16/63] at ata0-master UDMA100
ad1: 78167MB <Maxtor 6Y080P0/YAR41BW0> [158816/16/63] at ata0-slave UDMA100
acd0: CDRW <SONY CD-RW CRX320E/NYK4> at ata1-master UDMA33
Mounting root from ufs:/dev/ad0s1a

More information about the freebsd-current mailing list