From owner-freebsd-current Tue Apr 1 09:53:14 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA16027 for current-outgoing; Tue, 1 Apr 1997 09:53:14 -0800 (PST) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA16022 for ; Tue, 1 Apr 1997 09:53:11 -0800 (PST) Received: (from root@localhost) by dyson.iquest.net (8.8.4/8.6.9) id MAA02576; Tue, 1 Apr 1997 12:52:51 -0500 (EST) From: "John S. Dyson" Message-Id: <199704011752.MAA02576@dyson.iquest.net> Subject: Re: Bounce Buffers In-Reply-To: from Geoff Mohler at "Apr 1, 97 08:58:08 am" To: gemohler@c-com.net (Geoff Mohler) Date: Tue, 1 Apr 1997 12:52:51 -0500 (EST) Cc: current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I was getting this on a stock 2.2.1 installation: > > Panic: Bounce Buffers Out Of Range > =-=-=-=-=- > > I got this when I took the GENERIC *or any* Kernel definition file, and > added the line: > options "MAXMEM=262144" > > Then it would report the above error on bootup, just after reporting > kernel bus options. > > Now, the problem only went away after removing a megabyte of ram. When I > changed it to: > options "MAXMEM=261120" > > ..it works fine. > You can also remove the bounce-buffers define. Those aren't usually needed with new technology hardware. The problem is that the kernel takes so much space, that there isn't room <16MB for bounce buffers. Unless we get lots of users with > 128M using ISA SCSI adaptors, I don't think that it is worth fixing the memory allocation code, until we create physical memory type attributes. John