From owner-cvs-all Mon Dec 18 12:18:24 2000 From owner-cvs-all@FreeBSD.ORG Mon Dec 18 12:18:20 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from implode.root.com (root.com [209.102.106.178]) by hub.freebsd.org (Postfix) with ESMTP id 46E6437B400; Mon, 18 Dec 2000 12:18:20 -0800 (PST) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.8/8.8.5) with ESMTP id MAA09279; Mon, 18 Dec 2000 12:14:25 -0800 (PST) Message-Id: <200012182014.MAA09279@implode.root.com> To: Poul-Henning Kamp Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_page.c In-reply-to: Your message of "Mon, 18 Dec 2000 12:12:13 PST." <200012182012.eBIKCDd31193@freefall.freebsd.org> From: David Greenman Reply-To: dg@root.com Date: Mon, 18 Dec 2000 12:14:24 -0800 Sender: dg@implode.root.com Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >phk 2000/12/18 12:12:13 PST > > Modified files: > sys/vm vm_page.c > Log: > Fix floppy drives on machines with lots of RAM. > > The fix works by reverting the ordering of free memory so that the > chances of contig_malloc() succeeding increases. > > PR: 23291 > Submitted by: Andrew Atrens > > Revision Changes Path > 1.155 +2 -2 src/sys/vm/vm_page.c You've just significantly reduced the performance of FreeBSD in the process. FreeBSD does HEAD insertions in order to minimize cache thrashing. This is not an appropriate fix for the problem that you're trying to fix and I want to see this change backed out. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org President, TeraSolutions, Inc. - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message