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

Re: [Xen-devel] [PATCH for-next RFC 0/8] Port Xen to Hyper-V



And a bit more thought.

On Mon, Sep 23, 2019 at 01:54:31PM +0100, Wei Liu wrote:
[...]
> > > 
> > > Per TLFS, eVMCS should be used by L1 Xen.
> > 
> > Yes, I guess it only needs to be used by L1, but Windows is using an
> > increasing number of VMs for various purposes so I think making it
> > stack well would be useful.
> > 
> > > 
> > > Not sure what you meant by EPT flush. If you mean things like
> > > HvFlushGuestPhysicalAddressSpace, I think they should be used by Xen
> > > only as well. I'm not sure whether they should be expose to L2 guests.
> > > 
> > 
> > Yes, that's what I meant and, again, I was thinking about the nested
> > Windows guest using VMs itself.
> 
> So this is basically nested on nested. I'm not sure how to make that
> work yet.  I'm also not sure how well these interfaces stack. TLFS only
> describes one level of nesting. I will need to ask if we can make nested
> on nested work.
> 

Since L2 Root is Windows in a Hyper-V setup, chances are what you want
already works. Of course this depends on whether Windows, when running
as Root or Child, uses VM related features.

I'm not versed in Windows features. If you have specific things in mind,
I can ask for more details and think about how to implement them in Xen.

Wei.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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