From owner-freebsd-stable@FreeBSD.ORG Sat Dec 12 11:47:27 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 527E3106566B for ; Sat, 12 Dec 2009 11:47:27 +0000 (UTC) (envelope-from chris#@1command.com) Received: from mail.1command.com (dsl081-172-045.sea1.dsl.speakeasy.net [64.81.172.45]) by mx1.freebsd.org (Postfix) with ESMTP id 20D368FC12 for ; Sat, 12 Dec 2009 11:47:26 +0000 (UTC) Received: from webmail.1command.com (localhost.1command.com [127.0.0.1]) by mail.1command.com (8.13.3/8.13.3) with ESMTP id nBCBlIrI095959 for ; Sat, 12 Dec 2009 03:47:24 -0800 (PST) (envelope-from chris#@1command.com) Received: from hitme.hitometer.net ([64.81.172.194]) (Local authenticated user inf0s) by webmail.1command.com with HTTP; Sat, 12 Dec 2009 03:47:24 -0800 (PST) Message-ID: Date: Sat, 12 Dec 2009 03:47:24 -0800 (PST) From: "Chris H" To: freebsd-stable@freebsd.org User-Agent: HRC Internet Messaging/1.5.2 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit Subject: MTRR failure revisited (nVidia) 8-STABLE/RELEASE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2009 11:47:27 -0000 Greetings, I brought this same error to the list back in May 2009. Under: failed to set mtrr: invalid argument. Well, I'm back using the same card: GeForce4 MX 440-SE - VideoRam 65536 - BusID PCI:1:3:0. The driver is different, I'm using: nvidia-driver-96.43.13 out of ports on a custom 8-STABLE kernel. Xorg starts up, and produces a desktop. But it's "dog slow", and the nvidia driver emits the following error: NVIDIA: failed to set MTRR 0xf0000000, 0M (write-combining) several times. I understand John Baldwin provided some "invaluable" help some time ago: http://lists.freebsd.org/pipermail/freebsd-hackers/2006-June/016995.html and I was wondering if anyone has gained any further "insight" with these cards, and how to better "interface" them in BSD. Last I spoke on the topic, I was informed that the memory was basically "untouchable" - or perhaps in other words; can't be manipulated. Has this changed? Surely someone else has had to deal with this besides me. It seems crazy to spend a "boat load" of $$ on these high performers, and not be able to use them on a high performing OS - no? :) Sure, the one I'm working with now is "legacy". But I have 3 near new, top of their line cards, and thus far it appears that if I ever hope to use them, I'll be forced to... hack, choke.. spin up a WIN CD. :( Thank you for all your time, consideration, and insight. --Chris H