File:  [NetBSD Developer Wiki] / wikisrc / projects / project / xen-domU-pvops-pvh.mdwn
Revision 1.1: download - view: text, annotated - select for diffs
Wed Aug 19 00:12:08 2015 UTC (4 years, 3 months ago) by reed
Branches: MAIN
CVS tags: HEAD
add more xen related projects

this was provided to board

[[!template id=project

title="pvops/pvh - Runtime Paravirtualised/Native Boot with PV drivers in an HVM container in PVH mode"

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

mentors="""
"""

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

description="""
Abstract: This is the final step towards PVH mode. This is relevant
only for DomU.
Xen is moving to this eventual dom0 pvh support model.
This project depends on completion of pv-on-hvm.

Deliverables: 

* operational interrupt (event) handling
* PV only drivers.

Implementation: 

Following on from the pv-on-hvm project, this project removes all
remaining dependencies on native drivers. All drivers are PV
only. Interrupt setup and handling is via the "event" mechanism.

Scope (Timelines):

This project has some uncertainty based on the change in the interrupt
mechanism. Since the interrupt mechanism moves from apic + IDT based,
to event based, there's room for debug/testing spillover.

Further, private APIs may need to be developed to parition the pv and
native setup and management code for both mechanisms.

See: <http://wiki.xenproject.org/wiki/Virtualization_Spectrum#Almost_fully_PV:_PVH_mode>
"""

]]


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