From owner-freebsd-current Fri Dec 6 14: 4:29 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 769E037B401; Fri, 6 Dec 2002 14:04:28 -0800 (PST) Received: from 12-234-90-219.client.attbi.com (12-234-90-219.client.attbi.com [12.234.90.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEB4E43E9C; Fri, 6 Dec 2002 14:04:27 -0800 (PST) (envelope-from DougB@FreeBSD.org) Received: from master.gorean.org (master.gorean.org [10.0.0.2]) by 12-234-90-219.client.attbi.com (8.12.6/8.12.6) with ESMTP id gB6M4Lb1057116; Fri, 6 Dec 2002 14:04:27 -0800 (PST) (envelope-from DougB@FreeBSD.org) Received: from localhost (doug@localhost) by master.gorean.org (8.12.6/8.12.6/Submit) with ESMTP id gB6M4LYA001717; Fri, 6 Dec 2002 14:04:21 -0800 (PST) Date: Fri, 6 Dec 2002 14:04:20 -0800 (PST) From: Doug Barton To: Maxime Henrion Cc: freebsd-current@FreeBSD.org Subject: Re: nvidia drivers hate me In-Reply-To: <20021206130027.GD98921@elvis.mu.org> Message-ID: <20021206140328.J1656-100000@master.gorean.org> References: <20021206024746.F667-100000@master.gorean.org> <20021206130027.GD98921@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Fri, 6 Dec 2002, Maxime Henrion wrote: > Doug Barton wrote: > > The native nvidia drivers work great in RELENG_4 with my geforce 4 mmx, > > but in -current they hate me. I just upgraded to the latest -current and > > I'm using XFree compiled on -current, no joy. It's always the same error: > > > > panic: bremfree: bp 0xc7751bb8 not locked > > This is not the real panic(), the real one is an assertion failure in > vm_page_wire(). In -CURRENT, vm_page_wire() should be called with the > page queue mutex held. The nVidia driver lacks a fair amount of > vm_page_lock_queues() calls, and I wouldn't be surprised if it was > missing more things, with respect to locking. If it helps any, I'm getting a bunch of these: /usr/Local/src-current/sys/vm/uma_core.c:1330: could sleep with "dev.mtx_api" locked from /usr/Local/home/doug/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711 I still have WITNESS compiled into my kernel. Doug -- "We have known freedom's price. We have shown freedom's power. And in this great conflict, ... we will see freedom's victory." - George W. Bush, President of the United States State of the Union, January 28, 2002 Do YOU Yahoo!? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message