[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Pagetable updates



When the refcnt of an L2 table is raised from zero, the whole page
table structure is scanned to check it for safety. If the L2 table did
not explicitly have its refcnt pinned to non-zero then this scanning
would occur every time the table was installed into the hardware MMU.

Pinning is *only* a performance enhancement -- you can get away
without using the mechanism, but it will cost you performance.

 -- Keir

> To answer my own question I can do the mapping as a separate operation,
> but my question still holds with regards to what pinning the "l2 table"
> does.
> 
>                       -Kip
> 
> On Fri, 20 Feb 2004, Kip Macy wrote:
> 
> >
> > What happens if I install a PDE without setting MMU_EXTENDED_COMMAND and
> > MMUEXT_PIN_L2_TABLE? I'd like to, for backwards compatibility's sake,
> > have it show up in my KVA.
> >
> >
> >                             -Kip
> >
> >
> > -------------------------------------------------------
> > SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> > Build and deploy apps & Web services for Linux with
> > a free DVD software kit from IBM. Click Now!
> > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> > https://lists.sourceforge.net/lists/listinfo/xen-devel
> >



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.