[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v1] Make demu.git compiler under Xen 4.7 (and later)
On Tue, Feb 14, 2017 at 03:26:34PM +0000, Paul Durrant wrote: > > -----Original Message----- > > From: Konrad Rzeszutek Wilk [mailto:konrad.wilk@xxxxxxxxxx] > > Sent: 14 February 2017 15:16 > > To: Paul Durrant <Paul.Durrant@xxxxxxxxxx> > > Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx > > Subject: Re: [PATCH v1] Make demu.git compiler under Xen 4.7 (and later) > > > > On Mon, Feb 13, 2017 at 08:58:42AM +0000, Paul Durrant wrote: > > > > -----Original Message----- > > > > From: Konrad Rzeszutek Wilk [mailto:konrad.wilk@xxxxxxxxxx] > > > > Sent: 10 February 2017 21:52 > > > > To: Paul Durrant <Paul.Durrant@xxxxxxxxxx>; xen- > > devel@xxxxxxxxxxxxxxxxxxxx > > > > Subject: [PATCH v1] Make demu.git compiler under Xen 4.7 (and later) > > > > > > > > Hey! > > > > > > > > This patch lets me compile this emulator under Xen 4.7. > > > > > > > > It probably can be done better (#ifdef magic?) but for right > > > > now this gets me past the compile errors. > > > > > > > > BTW, are there any other outstanding patches against this tree? > > > > > > > > > > This is still my private project, although if it's generally useful then > > > maybe it > > can be adopted as part of the Xen project? > > > > It is a nice project! > > > > Glad you find it useful :-) > > > By 'adopted' you mean being built as part of xen.git (like minios.git?) - > > and > > all of those requirements? > > > > Something like that, then it can be incorporated as an option into the xen > build and we can make sure any dependency issues like this are caught in > future. > > I guess I'd probably make the 'console' branch master in a more official > repo... I could even look at adding the necessary tooling into libxl to kick > it off too :-) Oooh, and what kind of bribe^H^H^H^H incentive should I send your way? > > Paul > > > > > > > For the benefit of the list, there are two branches in > > http://xenbits.xen.org/gitweb/?p=people/pauldu/demu.git > > > > > > - The 'master' branch is a very basic standalone device emulator. It > > > serves > > as boilerplate for emulation of a single PCI device. > > > > > > - The 'console' branch is a (PS/2) Keyboard-VGA-Mouse emulator using > > libVNCServer which can potentially be used with an HVM guest with PV > > network and storage drivers, thus removing the need to use QEMU. demu is > > a small and constrained piece of code and thus presents a much smaller > > attack surface. The original intention was also to run it in a 'console > > service > > domain' to further contain damage it was successfully attacked. > > > > > > It's likely that I will patch the code further once my current work on > > libxendevicemodel is done (following acceptance of my recent privcmd > > patches). > > > > <nods> > > > > > > Cheers, > > > > > > Paul > > > > > > > > > > > demu.c | 7 ++++++- > > > > 1 file changed, 6 insertions(+), 1 deletion(-) > > > > > > > > Konrad Rzeszutek Wilk (1): > > > > Make it compiler under Xen 4.7. > > > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |