Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Aug 2012 21:06:29 +0530
From:      "Jayachandran C." <c.jayachandran@gmail.com>
To:        Alan Cox <alc@rice.edu>
Cc:        mips@freebsd.org
Subject:   Re: mips pmap patch
Message-ID:  <CA%2B7sy7DxqhGhJt%2BwE3WW2-j4SxnPweULjYS5GQ=NgMYSrwJHtw@mail.gmail.com>
In-Reply-To: <50228F5C.1000408@rice.edu>
References:  <50228F5C.1000408@rice.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 8, 2012 at 9:40 PM, Alan Cox <alc@rice.edu> wrote:

> Can someone please test this patch?  It applies some changes to the mips
> pmap that were made a long time ago to the amd64 and i386 pmaps.  In
> particular, it reduces the size of a pv entry.
>
> Briefly, the big picture is that in order to move forward with further
> locking refinements to the VM system's machine-independent layer, I need to
> eliminate all uses of the page queues lock from every pmap.  In order to
> remove the page queues lock from the mips pmap, I need to port the new pv
> entry allocator from the amd64 and i386 pmaps.  This patch is preparation
> for that.


Tested the patch on XLP for about an hour ('make -j 64 buildworld' on 32
cpu mips64) and did not see any issues.

JC.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B7sy7DxqhGhJt%2BwE3WW2-j4SxnPweULjYS5GQ=NgMYSrwJHtw>