Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jun 2009 15:54:55 -0700
From:      Kip Macy <kmacy@freebsd.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   Re: svn commit: r195007 - user/kmacy/releng_7_2_fcs/sys/amd64/amd64
Message-ID:  <3c1674c90906251554r3c7fed3alb4bd7c6cf241a101@mail.gmail.com>
In-Reply-To: <200906252159.n5PLxGjL065617@svn.freebsd.org>
References:  <200906252159.n5PLxGjL065617@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jun 25, 2009 at 2:59 PM, Kip Macy<kmacy@freebsd.org> wrote:
> Author: kmacy
> Date: Thu Jun 25 21:59:16 2009
> New Revision: 195007
> URL: http://svn.freebsd.org/changeset/base/195007
>
> Log:
> =A0Parts of vm_page_free_toq need the vm page queue lock held. To avoid a
> =A0LOR between the pmap lock and the vm page queue mutex in routines call=
ing
> =A0vm_page_free, we either need to aquire the vm page queue lock in advan=
ce
> =A0(diminishing the value of the vm page lock) or we need to to defer pag=
e
> =A0freeing until the pmap lock is held. This

Defer until the pmap lock is not held.



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