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

Re: [Xen-devel] HYBRID: PV in HVM container



On Fri, 29 Jul 2011, Konrad Rzeszutek Wilk wrote:
> On Fri, Jul 29, 2011 at 07:00:07PM +0100, Stefano Stabellini wrote:
> > On Fri, 29 Jul 2011, Konrad Rzeszutek Wilk wrote:
> > > > Besides if we have HVM dom0, we can enable
> > > > XENFEAT_auto_translated_physmap and EPT and have the same level of
> > > > performances of a PV on HVM guest. Moreover since we wouldn't be using
> > > > the mmu pvops anymore we could drop them completely: that would greatly
> > > 
> > > Sure. It also means you MUST have an IOMMU in the box.
> > 
> > Why?
> 
> For HVM dom0s.. But I think when you say HVM here, you mean using
> PV with the hypervisor's code that is used for managing page-tables - 
> EPT/NPT/HAP.
> 
> So PV+HAP = Stefano's HVM :-)

:-)

> > Yes for startup, spinlock, timers and backends. I would use HVM for cpu
> > operations too (no need for pv_cpu_ops.write_gdt_entry anymore for
> > example).
> 
> OK, so a SVM/VMX setup is required.

Yes, I would actually require SVM/VMX for performances and to simplify
the setup and maintenance of the code in general.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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