From owner-freebsd-stable@FreeBSD.ORG Tue Nov 22 01:26:19 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2002F16A41F for ; Tue, 22 Nov 2005 01:26:19 +0000 (GMT) (envelope-from paul.koch@statseeker.com) Received: from wally.statseeker.com (wally.statscout.com [203.39.101.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id B501543D69 for ; Tue, 22 Nov 2005 01:25:51 +0000 (GMT) (envelope-from paul.koch@statseeker.com) Received: from localhost (localhost [127.0.0.1]) by wally.statseeker.com (8.13.3/8.13.3) with ESMTP id jAM1PlVs088724; Tue, 22 Nov 2005 11:25:47 +1000 (EST) (envelope-from paul.koch@statseeker.com) Received: from wally.statseeker.com ([127.0.0.1]) by localhost (wally.statseeker.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 87348-09; Tue, 22 Nov 2005 11:25:41 +1000 (EST) Received: from speedy (speedy.statseeker.com [10.1.1.100]) (authenticated bits=0) by wally.statseeker.com (8.13.3/8.13.3) with ESMTP id jAM1PZp3088716 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 22 Nov 2005 11:25:36 +1000 (EST) (envelope-from paul.koch@statseeker.com) From: Paul Koch Organization: Statseeker To: Kris Kennaway Date: Tue, 22 Nov 2005 11:25:31 +1000 User-Agent: KMail/1.8 References: <200511211520.25672.paul.koch@statseeker.com> <200511212128.27760.paul.koch@statseeker.com> <20051121210320.GA6804@xor.obsecurity.org> In-Reply-To: <20051121210320.GA6804@xor.obsecurity.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Message-Id: <200511221125.31525.paul.koch@statseeker.com> X-Virus-Scanned: amavisd-new at statseeker.com Cc: freebsd-stable@freebsd.org Subject: Re: 6.0 Release - Pentium install panic and some questions X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: paul.koch@statseeker.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2005 01:26:19 -0000 On Tue, 22 Nov 2005 07:03 am, Kris Kennaway wrote: > On Mon, Nov 21, 2005 at 09:28:27PM +1000, Paul Koch wrote: > > On Mon, 21 Nov 2005 07:24 pm, Kris Kennaway wrote: > > > > Issue 1: Can't install on a Pentium P5 class machine: > > > > > > > > The install panics when installing the base stuff. No useful > > > > messages are displayed accept the "panic: page fault" and > > > > rebooting in 15 seconds. The machines are 10 year old DEC > > > > Pentiums, 32 to 64M ram, IDE disks, etc. We have four of these > > > > in our test environment and appear to install and run > > > > FreeBSD-5.4 fine. > > > > > > Try disabling ACPI. Many old systems have buggy ACPI > > > implementations. Sometimes this can be fixed by a BIOS upgrade. > > > > A Pentium 150Mhz aged machine wouldn't have ACPI, would it ? > > I don't know..nevertheless, please try it :) > > Kris Ok, a bit of confusion here. When booting from floppy on these machines, the option is to "Boot FreeBSD with ACPI enabled", while on other machines it says "Boot FreeBSD with ACPI disabled". Looks like this is from beastie.4th. We tried both options and it still panics when it is extracting base (ie. you can partition, newfs, etc... using sysinstall). It gets about 2% of the way through extracting base. So, tried going to the command line from the loader menu and unloaded all loaded modules, and disabled further loading of ACPI, then continued booting. The kernel is loaded into memory, we get the "Too many holes in physical memory" message and it panics immediately after the copyright message with a: Fatal Trap 12: page fault while in kernel mode fault virtual address: 0xb5 fault code = supervisoer read, page not present ..... some other guff.... panic: page fault uptime: 1s This is the error condition we experienced with our RNA before bumping up the phys_avail[] in machdep.c I am planning to ditch all of these old Pentium machines because they are too much of a problem. I'll keep one for a little longer if you like to figure out what is going on. Paul.