Zachary Amsden wrote: > This is by no means finished work. A few of the areas that need more > attention and exploration are (a) 64bit support is still lacking, but we > feel a port of VMI to the 64 bit Linux can be done without too much > trouble (b) the Xen compatibility layer needs some work to bring it > up to the Xen 3.0 interfaces. Work is underway on this already, and > no major issues are expected at this time. > Hi Zach, Can you please post the Xen compatibility layer (even if it is for 2.0.x). I think it's important to see that code to understand the advantages/disadvantages compared to the existing Xen paravirtualization interface. Likewise, any Xen performance data would be useful as there has been some discussion about whether VMI would negatively impact Xen performance[1]. Thanks, Anthony Liguori > Two final notes. This is not an attempt to force a proprietary interface > into the Linux kernel. This is an attempt to find a common interface > that can be used by many hypervisors by isolating hypervisor specific > idioms into a neutral layer. This new layer is just what is claims to > be - a virtual machine interface, which allows hypervisor dependent code > to be abstracted in a way that benefits both Linux and hypervisor > development. > > This is also not an attempt to define an exact and final specification > of how virtualization should be done in Linux. This is very much a work > in progress, and it is understood that the interfaces proposed here will > change in time to accommodate the needs of all interested parties. We > hope to find a common solution that can eventually become part of the > Linux kernel and serve as a model for other operating systems as well. > > We appreciate your feedback on this design and the patches to Linux, and > welcome working with anyone who is interested in making virtualization > in Linux a friendly environment to innovate in. If you find the ideas > here interesting, please volunteer to help improve them. > > ------------------------------------------------------------------------ > > _______________________________________________ > Virtualization mailing list > Virtualization@xxxxxxxxxxxxxx > https://lists.osdl.org/mailman/listinfo/virtualization >