Subject: Re: pgo_get on a dead vnode
To: Antti Kantee <pooka@cs.hut.fi>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 12/08/2006 12:19:35
--LQksG6bCIzRHxTLp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Dec 08, 2006 at 10:06:05PM +0200, Antti Kantee wrote:
> In case of a forced unmount vnodes are brutally coerced to deadfs.
> If we take a page fault for a converted vnode after this, uvn_get()
> ends up calling VOP_GETPAGES() as vn_default_error().  This leaves the
> vm object locked upon return even if PGO_LOCKED is not set.
>=20
> The following patch teaches deadfs about getpages locking.  Comments?

Looks good!

Take care,

Bill

--LQksG6bCIzRHxTLp
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (NetBSD)

iD8DBQFFecjXWz+3JHUci9cRAuR/AJsFQroLnw4TJ1cnUv8aWSJYKi/lQwCdHQwn
nqXKSf8Au+gKxlDKN4w5Uk8=
=CBBD
-----END PGP SIGNATURE-----

--LQksG6bCIzRHxTLp--