From owner-freebsd-stable@FreeBSD.ORG Fri Apr 16 07:28:51 2010 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 F2A31106564A for ; Fri, 16 Apr 2010 07:28:51 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id A3C888FC16 for ; Fri, 16 Apr 2010 07:28:51 +0000 (UTC) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by kabab.cs.huji.ac.il with esmtp id 1O2fyp-0006PE-PX; Fri, 16 Apr 2010 10:28:47 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Rick Macklem In-reply-to: <20100415122343.GD2415@deviant.kiev.zoral.com.ua> References: <20100415104711.GA84922@icarus.home.lan> <20100415111102.GA85532@icarus.home.lan> <20100415122343.GD2415@deviant.kiev.zoral.com.ua> Comments: In-reply-to Kostik Belousov message dated "Thu, 15 Apr 2010 15:23:43 +0300." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 16 Apr 2010 10:28:47 +0300 From: Daniel Braniss Message-ID: Cc: Kostik Belousov , Vlad Galu , freebsd-stable@freebsd.org, Jeremy Chadwick Subject: Re: panic: vm_fault_copy_wired: page missing 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: Fri, 16 Apr 2010 07:28:52 -0000 > > --QA3RSaXxDkY7tjDy > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > Content-Transfer-Encoding: quoted-printable > > On Thu, Apr 15, 2010 at 02:54:19PM +0300, Daniel Braniss wrote: > >=20 > > > Take NFS out of the picture if you can... > > >=20 > > I've been thinking along those lines, and Kostic is convinced > > that the problem lies there, so I guess I'll give it a try, but > > it's no realy a solution. > > Better solution is to remove mlock()/mlockall(). without binaries via NFS there is no panic. I can't remove mlock()/mlockall() since it's not my program, it's apache et.all. but, while my knowledge of dtrace is almost zero, I did the next best thing and put a printf in mlock/mlockall and they are not being called by userland. so, it seems the problem is nfs related, calling in the heavy-weights, hi rick! danny