Hello,
I installed 4.8-RELEASE a few weeks ago, and since I let
the effort sit stagnant for a while I decided to do the
cvsup/buildworld/buildkernel/installkernel/installworld/mergemaster/MAKEDEV
steps to get current.
Went fine, rebooted, then noticed that just one CPU was recognized:
FreeBSD 4.8-STABLE #0: Thu Jun 19 17:05:20 PDT 2003
mark@lah-210.mainstreet.net:/usr/src/sys/compile/MDK
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 1, version: 0x00170011, at 0xfec00000
I confirmed my kernel config was OK, rebuilt it, rebooted
and got the same result. I also looked at 'mptable' and 'top'
to make sure.
I boot off my backup disk and I get:
FreeBSD 4.8-RELEASE #0: Thu May 29 14:48:37 PDT 2003
mark@lah-210.mainstreet.net:/usr/src/sys/compile/MDK
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000
cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000
So, there it is. Both cpu (also present in mptable and top).
I confirmed that the kernel config is identical.
Any idea what I screwed up on the way to 4.8-STABLE that
lost me the SMP?
Thanks,
-mark
Mark,
Can we check out your kernel config?
----------------------------------------------------------------
(T)archive.com
100Mbps Open Source Mirror
----------------------------------------------------------------
URL Location: www.tarchive.com
Physical Location: Denver, CO - USA
Connection: 100mbps Fibre Connection - Cogent Communications
----------------------------------------------------------------
Provided by: Four10.com
Managed by: Onyi C. Ejiasa
----------------------------------------------------------------
Contact Info: tech@four10.com
----------------------------------------------------------------
----- Original Message -----
From: Mark Kent
To: freebsd-stable@freebsd.org
Sent: Thursday, June 19, 2003 7:05 PM
Subject: SMP goes away after installworld (4.8-STABLE)
Hello,
I installed 4.8-RELEASE a few weeks ago, and since I let
the effort sit stagnant for a while I decided to do the
cvsup/buildworld/buildkernel/installkernel/installworld/mergemaster/MAKEDEV
steps to get current.
Went fine, rebooted, then noticed that just one CPU was recognized:
FreeBSD 4.8-STABLE #0: Thu Jun 19 17:05:20 PDT 2003
mark@lah-210.mainstreet.net:/usr/src/sys/compile/MDK
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 1, version: 0x00170011, at 0xfec00000
I confirmed my kernel config was OK, rebuilt it, rebooted
and got the same result. I also looked at 'mptable' and 'top'
to make sure.
I boot off my backup disk and I get:
FreeBSD 4.8-RELEASE #0: Thu May 29 14:48:37 PDT 2003
mark@lah-210.mainstreet.net:/usr/src/sys/compile/MDK
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000
cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000
So, there it is. Both cpu (also present in mptable and top).
I confirmed that the kernel config is identical.
Any idea what I screwed up on the way to 4.8-STABLE that
lost me the SMP?
Thanks,
-mark
_______________________________________________
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"
>> Can we check out your kernel config?Here it is: http://a.mainstreet.net/MDK -mark
I've concluded now that SMP support is a goner in the current 4.8-stable. I did an install of 4.8-release, made a SMP kernel, verified it works (mptable, top, boot sequence). Then I did a complete cvsup (from cvsup10), then the following chflags -R noschg /usr/obj/usr rm -rf /usr/obj/usr cd /usr/src make cleandir make cleandir cd /usr/src make buildworld make buildkernel KERNCONF=MDK make installkernel KERNCONF=MDK make installworld mergemaster cd /dev sh MAKEDEV all cd /usr/src/release/sysinstall make all install No evidence of SMP (mptable, top, boot sequence). So, I double-checked the config (http://a.mainstreet.net/MDK) rebuilt a kernel, rebooted, same result (no SMP). Anyone else either have SMP working on 4.8-stable and/or knows that it doesn't? Thanks, -mark
I've determined that my SMP problem is not a freebsd problem but a problem with the server itself. On a cold boot (power removed then power applied) it finds both cpu, as reported by the bios boot sequence: Intel(R) Pentium(R) III processor 750 MHz Intel(R) Pentium(R) III processor 750 MHz but on a warm boot (reboot, "hit any key to restart", toggle front button) it finds only one processor. Thanks for the replies and sorry for the false alarm. -mark