From owner-freebsd-current Fri Feb 1 11:51:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.libertysurf.net (mail.libertysurf.net [213.36.80.91]) by hub.freebsd.org (Postfix) with ESMTP id 1CADF37B43A; Fri, 1 Feb 2002 11:51:35 -0800 (PST) Received: from [192.168.1.129] (212.129.46.20) by mail.libertysurf.net (5.1.053) id 3C5A05630002895A; Fri, 1 Feb 2002 20:50:43 +0100 Date: Thu, 31 Jan 2002 21:50:52 +0100 (CET) From: =?ISO-8859-1?Q?G=E9rard_Roudier?= X-X-Sender: To: Terry Lambert Cc: "Cameron, Frank" , 'Kenneth Culver' , David Malone , "'freebsd-bugs@freebsd.org'" , "'freebsd-current@freebsd.org'" Subject: Re: AMD AGP Bug In-Reply-To: <3C59E050.6564C115@mindspring.com> Message-ID: <20020131214744.Y1769-100000@gerard> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 31 Jan 2002, Terry Lambert wrote: > "Cameron, Frank" wrote: > > From what was posted on the linux-kernel list the problem is the OS > > doing the wrong thing not the hardware. I originally asked the > > question (albeit not worded as clearly as I should have) because if > > Microsoft and Linux programmers made the same mistake, might > > FreeBSD have also. > > No. FreeBSD does not make active use of 4M pages for anything > other than the initial kernel text and data, which is obvious, > if you look at /sys/i386/machdep.c. > > For Linux and Windows, the obvious thing is to not map the > memory into an aperture marked cacheable and in a 4M page; > it's a coding problem with the use of 4M pages, when memory > in them is allocated to AGP. > > This still doesn't get around the other bug, which happens > if you use 4M pages certain obviously useful ways, without > waving a dead chicken over certain things. 8-). This one is not $10,000 but $0, since it has already been suggested.:-) G=E9rard. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message