From owner-freebsd-questions@FreeBSD.ORG Thu Apr 19 17:52:45 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E577116A403; Thu, 19 Apr 2007 17:52:44 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (casselton.net [63.165.140.2]) by mx1.freebsd.org (Postfix) with ESMTP id 9FFBE13C455; Thu, 19 Apr 2007 17:52:44 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (localhost [127.0.0.1]) by casselton.net (8.13.8/8.13.8) with ESMTP id l3JHaeQ9057896; Thu, 19 Apr 2007 12:36:40 -0500 (CDT) (envelope-from tinguely@casselton.net) Received: (from tinguely@localhost) by casselton.net (8.13.8/8.13.8/Submit) id l3JHad0E057895; Thu, 19 Apr 2007 12:36:39 -0500 (CDT) (envelope-from tinguely) Date: Thu, 19 Apr 2007 12:36:39 -0500 (CDT) From: Mark Tinguely Message-Id: <200704191736.l3JHad0E057895@casselton.net> To: des@des.no, MTaylor@bytecraft.com.au In-Reply-To: <86wt088hxc.fsf@dwp.des.no> Cc: freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org Subject: Re: IBM / FreeBSD Install problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2007 17:52:45 -0000 > > If you can either install without ACPI, or remove two of the CPUs > during installation, this should be fairly easy to fix: change the > definition of NLAPICS in /usr/src/sys/{amd64,i386}/acpica/madt.c and > rebuild your kernel, then boot with ACPI enabled and report back to > us. > > DES > --=20 > Dag-Erling Sm=F8rgrav - des@des.no I suggested that in email too, but looking closer, I think the MAXCPU needs to be increased because the cpu number uses the apic_id. Or could that be changed with a logical CPU to APIC ID lookup? Isn't the APIC IDs programmable? not that I am suggesting that, I can think of headaches of all the places (like interrupt tables) where it needs to be changed, not to mention the worry that the lower APIC IDs were assigned to IOAPICs. --Mark Tinguely