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>
