From owner-freebsd-stable@FreeBSD.ORG Wed Apr 12 18:06:55 2006 Return-Path: X-Original-To: freebsd-stable@FreeBSD.org Delivered-To: freebsd-stable@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 975) id 56E1D16A402; Wed, 12 Apr 2006 18:06:55 +0000 (UTC) Date: Wed, 12 Apr 2006 18:06:55 +0000 From: "Sergey A. Osokin" To: freebsd-stable@FreeBSD.org Message-ID: <20060412180655.GC86457@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: IBM xSeries 440 and FreeBSD 6.1-RC 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: Wed, 12 Apr 2006 18:06:55 -0000 Hello, I and Anatoly Gritsenko found small issue with IBM xSeries 440. The box have 2 hardware CPU, HTT enabled in BIOS, but FreeBSD 6.1-RC can't find second CPU. Issue resolved by increase MAX_APICID in /sys/i386/i386/local_apic.c from 16 to 32. Also I change MAXCPU in /sys/i386/include/param.h from 16 to 32. After this changes all processors was found. Verbose boot available at http://mstu.atomnet.ru/BSD/dmesg.boot Another small issue was GENERIC kernel contains device isp, but don't containes device ispfw. So FreeBSD boot stoped in isp device. Special thanks to joint-mind of #bsd-unix at RUSNet. -- Sergey A. Osokin osa@FreeBSD.org