From owner-freebsd-stable@FreeBSD.ORG Thu Feb 12 15:23:15 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3856B106564A for ; Thu, 12 Feb 2009 15:23:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 1478F8FC14 for ; Thu, 12 Feb 2009 15:23:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by cyrus.watson.org (Postfix) with ESMTPS id A693E46B7F; Thu, 12 Feb 2009 10:23:14 -0500 (EST) Date: Thu, 12 Feb 2009 15:23:14 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: James Chang In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-stable@freebsd.org Subject: Re: FreeBSD 7.1-Stable only support 16 CPUs !? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Feb 2009 15:23:15 -0000 On Thu, 12 Feb 2009, James Chang wrote: > Does any ever try FreeBSD 7.1-stable on box that has more than 16 CPU? > > I got a HP ProLiant DL 785 G5 with 32 core (Quad-Core AMD Opteron(tm) > Processor 8356 (2300.10-MHz K8-class CPU) and 256G memory. When I boot this > machine, it could detect 32 core, but only 16 core could be uesd!? > > What should I do to get FreeBSD 7.1-stable work with 32 core? Or, FreeBSD > 7.1 only support 16 Core Max ? I can't speak to the specific hardware you have, but one known limitation in several versions of FreeBSD is that the MAXCPU constant for i386 and amd64 is 16. You can redefine it in src/sys/${arch}/include/param.h and recompile your kernel to see the full 32 cores. You may need to recompile some userspace tools in order for them to properly report statistics for all CPUs, so a full rebuild of world wouldn't hurt. Robert N M Watson Computer Laboratory University of Cambridge