From owner-freebsd-current Mon Dec 9 9:54:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C68C637B407 for ; Mon, 9 Dec 2002 09:54:09 -0800 (PST) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88FA443EB2 for ; Mon, 9 Dec 2002 09:54:08 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 16402 invoked from network); 9 Dec 2002 17:54:12 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail16.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 9 Dec 2002 17:54:12 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gB9HrvuH059819; Mon, 9 Dec 2002 12:54:00 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3DF2DDD1.2010603@melbpc.org.au> Date: Mon, 09 Dec 2002 12:54:00 -0500 (EST) From: John Baldwin To: Peter Kostouros Subject: RE: nVidia drivers revisited Cc: FreeBSD-current@FreeBSD.ORG 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 08-Dec-2002 Peter Kostouros wrote: > Hi > > My system was dumping core when I tried to invoke X with the recently > released nVidia drivers installed (similar to Kris's problem?). Upon > creating a kernel without INVARIANTS and INVARIANT_SUPPORT options, X > runs well. My question is, of the X/nVidia success stories, were kernels > built with or without INVARIANTS and INVARIANT_SUPPORT options? > > For those interested, the panics I received were: > > mutex vm page queue mutex not owned at .../usr/src/sys/vm/vm_page.c:1215. > > The source was from about 23/11. This just means the nvidia driver is buggy and could result in corrupted data and kernel crashes eventually. However, the driver is only "buggy" on 5.0 because 5.0 has different locking requirements than 4.x and the driver was written for 4.x. Thus, it's not nvidia's fault per se, but the driver does need updating before it will be safe on 5.x. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message