From owner-freebsd-current@FreeBSD.ORG Wed May 5 16:19:09 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1A93106568C for ; Wed, 5 May 2010 16:19:09 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by mx1.freebsd.org (Postfix) with ESMTP id 4E0378FC0C for ; Wed, 5 May 2010 16:19:08 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 22so1464210fge.13 for ; Wed, 05 May 2010 09:19:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from :to:subject:message-id:mime-version:content-type:content-disposition :user-agent; bh=IJaSSMGjABmFz8BDQ279o8Z7+dlAvMOOGas1ANIXWos=; b=qnDT8Xm/AhCKcPm5W59YR/zEGvhDaROVylJnkGFDiAAq60NfsAwX0TnpOIUP0BgANp sh/YM5csCzJFfkHKXO5ki52H/oHigNOMDcvIIaFXDi47MZQX95A0VfxepXcuwh7lmvnC j3fDnS4X6ze0Bwq7w6mBm3wIFo0Gb3NTj6vfE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; b=Db1bQ7zuLo5pPaeEgiVUT30b4s+ibGx1zJWU+yZi3KpvS9HdMJ2xRaICxuTQw2KBv+ cpUGd2airwTUhUW13svzubjT5R3jJ4NrygEkM8e4bi8eAj5VdXUjT0XrmN4rriZS6dNs 9bX2RBjG4xhhETlLm5Lds0BIi1orN5AMhgxp0= Received: by 10.86.126.4 with SMTP id y4mr14667456fgc.47.1273076345479; Wed, 05 May 2010 09:19:05 -0700 (PDT) Received: from darklight.org.ru ([213.132.76.142]) by mx.google.com with ESMTPS id d6sm149506fga.3.2010.05.05.09.19.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 05 May 2010 09:19:05 -0700 (PDT) Received: from darklight.org.ru (yuri@darklight.org.ru [127.0.0.1]) by darklight.org.ru (8.14.4/8.14.4) with ESMTP id o45GJ2uE013175 for ; Wed, 5 May 2010 20:19:02 +0400 (MSD) (envelope-from yuri@darklight.org.ru) Received: (from yuri@localhost) by darklight.org.ru (8.14.4/8.14.4/Submit) id o45GJ2mM013174 for current@FreeBSD.org; Wed, 5 May 2010 20:19:02 +0400 (MSD) (envelope-from yuri) Date: Wed, 5 May 2010 20:19:02 +0400 From: Yuri Pankov To: current@FreeBSD.org Message-ID: <20100505161902.GB12535@darklight.org.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Recent sys/vm/ changes and nvidia-driver X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2010 16:19:09 -0000 Hi, After recent changes to sys/vm/ by alc@, I'm getting panics as soon as I start xorg-server with nvidia-driver (both 195.22 and 195.36.15): panic: mutex page lock not owned at /home/yuri/src/FreeBSD/head/sys/vm/vm_page.c:1547 (sorry, can't get kernel to dump correctly to provide more info: Cannot access memory at address 0xffffff007ff8ffe0 (kgdb) #0 0x0000000000000000 in ?? () Cannot access memory at address 0x0 ) Commenting out assert on line 1547, sys/vm/vm_page.c gets rid of panic, but even I understand that it isn't correct at all. Could someone please take a look at nvidia-driver kld source for possible fix? TIA, Yuri