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

Re: [Xen-devel] [PATCH for-4.5 v6 00/16] Xen VMware tools support

> From: Don Slutz [mailto:dslutz@xxxxxxxxxxx]
> Sent: Monday, September 22, 2014 10:19 AM
> >> It sounds plausible, for sure.
> >>
> >> Even so, why can't the result of that #GP be a calldown into qemu for
> >> further processing?
> >
> This is not simple in that QEMU does not have access to the VCPU
> registers.  Unlike a normal
> I/O request, vmware_port (aka vmport) both reads and writes VCPU registers.
> > I was only responding to the part of your comment in parentheses. :-)
> >
> > I suppose in large part it would depend on what the hypercalls were
> > actually doing; I'd have to go back and look at them to say if they
> > need to be in Xen or whether they could be passed on to qemu.
> >
> Clearly it is possible to pass the VCPU registers to QEMU, but that is
> currently not done.  So a new
> version of QEMU would also be needed to go this way.  None the the
> proposed features need
> any data from QEMU, so I do not think this make sense.

it looks a bit dirty to have CPU virtualization in Qemu, which also conflicts
with existing Qemu CPU virtualization logic, so if we want to do that there
may be objection from Qemu community.

regardless of security concern from Jan, if we really needs to do anything,
Xen seems the right place.

Xen-devel mailing list



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