From owner-freebsd-hackers Wed Mar 25 02:45:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA17416 for freebsd-hackers-outgoing; Wed, 25 Mar 1998 02:45:24 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA17404 for ; Wed, 25 Mar 1998 02:45:22 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id CAA13954; Wed, 25 Mar 1998 02:45:35 -0800 (PST) (envelope-from jkh@time.cdrom.com) To: Joe McGuckin cc: hackers@FreeBSD.ORG Subject: Re: Stupid problem with bounce buffers In-reply-to: Your message of "Wed, 25 Mar 1998 02:23:26 PST." <199803251023.CAA01997@monk.via.net> Date: Wed, 25 Mar 1998 02:45:34 -0800 Message-ID: <13948.890822734@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Is there any way to fix this other than physically removing 128Meg of RAM > and regenerating a new kernel ? This was fixed in 2.2-stable. Here's the diff: RCS file: /home/ncvs/src/sys/i386/i386/machdep.c,v retrieving revision 1.209.2.21 retrieving revision 1.209.2.22 diff -u -u -r1.209.2.21 -r1.209.2.22 --- machdep.c 1998/03/12 13:06:42 1.209.2.21 +++ machdep.c 1998/03/23 05:30:29 1.209.2.22 @@ -304,7 +304,6 @@ if (Maxmem > 4096) { if (bouncepages == 0) { bouncepages = 64; - bouncepages += ((Maxmem - 4096) / 2048) * 32; } v = (caddr_t)((vm_offset_t)round_page(v)); valloc(bouncememory, char, bouncepages * PAGE_SIZE); You could also just wait a few hours and install 2.2.6 on the machine. :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message