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

Re: [Xen-devel] [PATCH v10 1/3] ioreq-server: add support for multiple servers

> -----Original Message-----
> From: Jan Beulich [mailto:JBeulich@xxxxxxxx]
> Sent: 04 June 2014 07:24
> To: Kevin Tian
> Cc: Ian Jackson; Paul Durrant; Stefano Stabellini; xen-devel@xxxxxxxxxxxxx
> Subject: RE: [Xen-devel] [PATCH v10 1/3] ioreq-server: add support for
> multiple servers
> >>> On 03.06.14 at 21:14, <kevin.tian@xxxxxxxxx> wrote:
> > One basic question first, though I think the answer is likely no. Is this
> > ioreq server designed solely for multiple servers in user space? XenGT
> > has all the necessary bits in a kernel driver in Dom0, except legacy VGA
> > emulation still carried by Qemu. So want to make sure no obvious
> > limitation against our usage.
> The only slightly restricting factor (mechanical, not functional) I can
> think of might be the need to use supposedly toolstack only control
> operations from the kernel to set up such a server.

The datapath doesn't care where the emulator is implemented any more than a PV 
frontend cares whether its PV backend is in kernel or user space. I can't think 
of any particular issues with the set up; it's all HVM_ops apart from mapping 
the ioreq PFNs and binding the event channels.


Xen-devel mailing list



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