From owner-freebsd-amd64@FreeBSD.ORG Mon Jun 27 18:26:27 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86ECF16A45C for ; Mon, 27 Jun 2005 18:26:27 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4010B43D1F for ; Mon, 27 Jun 2005 18:26:27 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.41.231] (Not Verified[65.202.103.25]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Mon, 27 Jun 2005 14:39:53 -0400 From: John Baldwin To: freebsd-amd64@freebsd.org, amd64@cybernetwork.org Date: Mon, 27 Jun 2005 13:33:38 -0400 User-Agent: KMail/1.8 References: <1642.192.168.1.25.1119646769.squirrel@192.168.1.25> In-Reply-To: <1642.192.168.1.25.1119646769.squirrel@192.168.1.25> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200506271333.38774.jhb@FreeBSD.org> Cc: Subject: Re: Dell 6850 Dual Intel 64-bit Xeon MP and no SMP X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2005 18:26:27 -0000 On Friday 24 June 2005 04:59 pm, SectorONE wrote: > I need some help here. > I=92ve been running FreeBSD for some years now and only i386 platform. Th= is > time I=92ve bought some new Dell PowerEdge servers and need the possibili= ty > to address more than 4GB of ram and use some 64-bit stuff. > > One of them is a Dell PowerEdge 6850 with dual Intel 64-bit Xeon MP > prosessors. > After installing FreeBSD/amd64 5.4-RELEASE, I cvsuped for stable and now > got 5.4-RELEASE-p2. I then added SMP support in my kernel and compiled > world, compiled kernel installed kernel and installed world.(and of course > some mergemaster in between) > > When I reboot the machine the dmesg gives me the following disturbing inf= o: > > --- quote on --- > > SMP: CPU 8 exceeds maximum CPU 7, ignoring > SMP: CPU 14 exceeds maximum CPU 7, ignoring > SMP: CPU 9 exceeds maximum CPU 7, ignoring > SMP: CPU 15 exceeds maximum CPU 7, ignoring Looks like MAXCPU is set to 8 somehow. It should be at least 16. Oh, it's= =20 not. :-P Try this change: Index: amd64/include/param.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /usr/cvs/src/sys/amd64/include/param.h,v retrieving revision 1.17 diff -u -r1.17 param.h =2D-- amd64/include/param.h 21 Jan 2005 05:56:41 -0000 1.17 +++ amd64/include/param.h 27 Jun 2005 17:33:20 -0000 @@ -84,7 +84,7 @@ #endif #ifdef SMP =2D#define MAXCPU 8 +#define MAXCPU 16 #else #define MAXCPU 1 #endif =2D-=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org