Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Feb 1998 06:23:38 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        grog@lemis.com (Greg Lehey)
Cc:        FreeBSD-current@FreeBSD.ORG
Subject:   Re: VM: Process hangs sleeping on vmpfw
Message-ID:  <199802280623.XAA21476@usr05.primenet.com>
In-Reply-To: <19980228155309.44211@freebie.lemis.com> from "Greg Lehey" at Feb 28, 98 03:53:09 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> I've just discovered a process sleeping on vmpfw (in vm_fault).  It's
> been there for several minutes already, so I don't think it's going to
> wake up:
> 
>  1004 15301   250   0 -22  0 16872  432 vmpfw  D     v0    0:28.13 /opt/netscape/netscape
> 
> The machine is still running, though I can take a dump if anybody
> (John?) wants to look at it.  This is running a -CURRENT supped about
> a week ago.  Here's the ID of vm_fault.c:
> 
>  * $Id: vm_fault.c,v 1.80 1998/02/09 06:11:23 eivind Exp $
> 
> If anybody wants access to the system, please let me know.  Otherwise
> I'll take it down some time tomorrow and take a dump.

Check your dmesg/messages log for the following message:

	vnode_pager: *** WARNING *** stale FS code in system.

If you have gotten this message, it means that you are trying to page
out to an FS that has stale code (ie: a local media FS that does not
support VOP_PUTPAGES).  The FS needs corrected, so if you can identify
which one it is, I can do a patch for you (it's pretty easy to make
a VOP_{GET|PUT}PAGES to use the legacy code, but it must be explicitly
used; doing this will [later] enable user space FS module developement
to be stacked on top.  The reason it's later is that there are still
151 imports for a non-stacking FS; the DDI/DKI for FS's needs a lot
of cleanup to get it to the point that it can be proxied to user space).


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802280623.XAA21476>