Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jan 2006 17:11:12 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: System call munmap returning with the following locks held: Giant
Message-ID:  <20060118221112.GA50711@xor.obsecurity.org>
In-Reply-To: <200601181652.59407.jhb@freebsd.org>
References:  <20060118070549.GA617@xor.obsecurity.org> <200601181652.59407.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--OXfL5xGRrasGEqWY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jan 18, 2006 at 04:52:56PM -0500, John Baldwin wrote:

> I sent this to you on IRC, but for the archives, here's a possible fix.  =
It=20
> looks like vm_object_deallocate() never unlocks Giant if it locks it, and=
 the=20
> leak would only happen if mpsafevfs=3D0 or you are using a non-safe files=
ystem:

It seems to work; and NFS is non mp-safe, right?

Kris
--OXfL5xGRrasGEqWY
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDzrz+Wry0BWjoQKURAhU3AKDnFtaYJAlAeFy5/CoenHHTZ3d6BACeIPss
fxbbLcniWM6JL9AP2yMG8vs=
=3tPA
-----END PGP SIGNATURE-----

--OXfL5xGRrasGEqWY--



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