From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 1 14:56:36 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17E141065676 for ; Mon, 1 Feb 2010 14:56:36 +0000 (UTC) (envelope-from freebsd-hardware@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id C1BC88FC1D for ; Mon, 1 Feb 2010 14:56:35 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NbxSg-0001OK-IA for freebsd-hardware@freebsd.org; Mon, 01 Feb 2010 15:41:10 +0100 Received: from lara.cc.fer.hr ([161.53.72.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Feb 2010 15:41:10 +0100 Received: from ivoras by lara.cc.fer.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Feb 2010 15:41:10 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hardware@freebsd.org From: Ivan Voras Date: Mon, 01 Feb 2010 15:40:40 +0100 Lines: 26 Message-ID: References: <65BCAB515656D34AA48B0E713966CC83046A64@MBX021-E2-NJ-5.exch021.domain.local> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lara.cc.fer.hr User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.5) Gecko/20100118 Thunderbird/3.0 In-Reply-To: <65BCAB515656D34AA48B0E713966CC83046A64@MBX021-E2-NJ-5.exch021.domain.local> Sender: news Subject: Re: FreeBSD 8.0, Intel Xeon E5530, Dell R410, only 2 cores available X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Feb 2010 14:56:36 -0000 On 01/30/10 00:28, Hoang V.D. | Creative Solutions GmbH wrote: > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs > FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 SMT threads > We was expecting to see "1 package(s) x 4 core(s) x 2 SMT threads" and 8 usable "cpus" > Instead. According to sysctl: > > kern.smp.cpus: 4 > kern.smp.maxcpus: 32 > hw.ncpu: 4 > machdep.hlt_cpus: 0 > > We have made no change to the BIOS settings (all settings are set by default by Dell). > Could anyone help us with an explanation for this issue? Your CPU count is wrong. The topology might be wrong for Nehalems but it would be wrong in a different way. Before you can debug the FreeBSD side you should first make the hw.ncpu setting equal the "right" total number of logical CPUs available, e.g. by configuring your BIOS, upgrading your BIOS, etc. After you configure your BIOS to recognize all the CPUs, you can proceed, if necessary, to debug the CPU topology.