From owner-freebsd-hackers Thu Aug 12 4: 2:51 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from fanf.noc.demon.net (fanf.noc.demon.net [195.11.55.83]) by hub.freebsd.org (Postfix) with ESMTP id 17E9615726 for ; Thu, 12 Aug 1999 04:02:43 -0700 (PDT) (envelope-from fanf@demon.net) Received: from fanf by fanf.noc.demon.net with local (Exim 3.02 #13) id 11Escl-000Nxv-00; Thu, 12 Aug 1999 12:02:19 +0100 To: dillon@apollo.backplane.com From: Tony Finch Cc: freebsd-hackers@freebsd.org Subject: Re: mmap bug In-Reply-To: <199908112116.OAA77941@apollo.backplane.com> References: <199908111819.LAA26998@implode.root.com> Message-Id: Date: Thu, 12 Aug 1999 12:02:19 +0100 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew Dillon wrote: > > One solution would be to map clean R+W pages RO and force a write fault > to occur, allowing the system to recognize that there are too many dirty > pages in vm_fault before it is too late and flush some of them. The > downside of this is that, of course, we take unnecessary faults. Surely they aren't unnecessary faults if they are required for correctness? Tony. -- f.a.n.finch dot@dotat.at fanf@demon.net e pluribus unix To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message