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>