Date: Tue, 27 Jan 2009 17:44:42 -0700 From: Tom Everett <tom@khubla.com> To: Garrett Cooper <yanefbsd@gmail.com>, freebsd-questions@freebsd.org Subject: Re: SMP Problem on IBM x330 Server Message-ID: <497FAA7A.60006@khubla.com> In-Reply-To: <7d6fde3d0901271618r68a46d16y5627db66b325261c@mail.gmail.com> References: <497F4857.1060005@khubla.com> <243FF450-D8B0-491D-A341-8758F8EF20D4@gmail.com> <497F67B0.70609@khubla.com> <7d6fde3d0901271224h3b77d59et88fc032857365700@mail.gmail.com> <497F730A.7050402@khubla.com> <7d6fde3d0901271618r68a46d16y5627db66b325261c@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Garrett Cooper wrote: > On Tue, Jan 27, 2009 at 12:48 PM, Tom Everett <tom@khubla.com> wrote: > >> the CPUs are active in the BIOS. The BIOS is v 1.05. with 1.06 being the >> very latest. >> >> According to IBM the changes from 1.0.5 to 1.0.6 are >> >> Added in serial remote console redirection >> Fixed PXE ROM execution failure when using PXE on planar Ethernet #2 >> Removed the "Auto Configure" IRQ option for the System Service Processor IRQ >> setting in POST/BIOS setup to prevent erroneous configuration change and >> diskette drive failure messages >> >> I have a number of these machines running linux with no problems. >> >> ? >> >> >> Garrett Cooper wrote: >> >> On Tue, Jan 27, 2009 at 11:59 AM, Tom Everett <tom@khubla.com> wrote: >> >> >> ok, two problems. I don't remember that I had the option to explicitly >> install an SMP kernl, and looking back here >> (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install.html) , I >> don't see that sysinstall gave me that option. Additionally, I have the >> kernel source and I see that in GENERIC, SMP is enabled. Am I missing >> something? >> >> >> Garrett Cooper wrote: >> >> >> On Jan 27, 2009, at 9:45 AM, Tom Everett wrote: >> >> >> >> I originally posted this to "FreeBSD Questions" but was told that the >> ACPI list might be more appropriate. >> >> I'm running the "stock" FreeBSD 7.1 kernel on an IBM x330 machine. The >> machine has two physical processors but it seems that FreeBSD 7.1 only sees >> one. I downloaded the kernel source and it seems that the GENERIC kernel >> has SMP installed. Is there something else I can try? Thanks in advance >> for your wisdom. >> >> $ sysctl -a | grep cpu >> kern.threads.virtual_cpu: 1 >> kern.ccpu: 0 >> kern.smp.cpus: 1 >> kern.smp.maxcpus: 16 >> debug.cpufreq.verbose: 0 >> debug.cpufreq.lowest: 0 >> debug.kdb.stop_cpus: 1 >> debug.stop_cpus_with_nmi: 1 >> debug.PMAP1changedcpu: 0 >> hw.ncpu: 1 >> hw.acpi.cpu.cx_lowest: C1 >> machdep.cpu_idle_hlt: 1 >> machdep.hlt_cpus: 0 >> dev.cpu.0.%desc: ACPI CPU >> dev.cpu.0.%driver: cpu >> dev.cpu.0.%location: handle=\_PR_.CPU1 >> dev.cpu.0.%pnpinfo: _HID=none _UID=0 >> dev.cpu.0.%parent: acpi0 >> dev.cpu.0.cx_supported: C1/0 >> dev.cpu.0.cx_lowest: C1 >> dev.cpu.0.cx_usage: 100.00% >> >> >> Did you install the SMP kernel from sysinstall? There's a difference. >> Thanks, >> -Garrett >> >> >> Nope -- that would be it. Is one CPU not active in the BIOS? Do >> you have the latest BIOS flashed from IBM? Does a Linux disk see both >> CPU's? >> Cheers, >> -Garrett >> > > I only see one CPU in the kernel output you provided though -- > that's why I'm confused. Also, please don't top-post ;). > Thanks! > -Garrett > > Sry, didn't know that top-posting was bad etiquette. The BIOS reports 2 CPUs and that they're both enabled. Is there some other output I could provide that would help? I can't be 100% sure, but I _think_ this worked with FreeBSD 6.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?497FAA7A.60006>