File:  [NetBSD Developer Wiki] / wikisrc / projects / project / xen-pmap-superpage.mdwn
Revision 1.4: download - view: text, annotated - select for diffs
Sat Jul 1 15:12:48 2017 UTC (2 years, 5 months ago) by maxv
Branches: MAIN
CVS tags: HEAD
change the name

[[!template id=project

title="Xen: direct map support (with large pages)"

contact="""
[port-xen](mailto:port-xen@NetBSD.org)
"""

mentors="""
[Cherry G. Mathew](mailto:cherry@NetBSD.org)
"""

category="kernel"
difficulty="hard"
duration="16 hours"

description="""
Abstract: NetBSD/Xen currently doesn't support __HAVE_DIRECT_MAP

Deliverables: 

* Direct Mapped functioning NetBSD/Xen, both dom0 and domU
* Demonstrable performance numbers
* Reduce TLB contention and clean up code for pvops/pvh

Implementation: 
This change involves testing for the Xen and CPU featureset, and tweaking the pmap code so that 1G superpages can be requested from the hypervisor and direct mapped the same way native code does.

"""

]]


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb