Chris Smowton
2010-Jun-10 19:21 UTC
[Xen-devel] Announce: Xen userland for Windows PV drivers
Hey all, About 4-5 months ago, I wrote some userland libraries to go against James Harper''s PV drivers for Windows Xen guests (http://wiki.xensource.com/xenwiki/XenWindowsGplPv). These provide a Xenstore, event channel and userland page granting interface very similar to those provided to Linux apps. I sent patches to James some months ago, but hearing no feedback for some time I''ve pushed my patches to a Github repo. If anyone''s interested in the code, it can be found at http://github.com/smowton/xen-pv-windows-evtchn Any questions please email cs448@cam.ac.uk Chris _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
AP Xen
2010-Jun-10 20:13 UTC
RE: [Xen-devel] Announce: Xen userland for Windows PV drivers
Chris, Does this have memory ballooning support? Thanks, AP> -----Original Message----- > From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel- > bounces@lists.xensource.com] On Behalf Of Chris Smowton > Sent: Thursday, June 10, 2010 12:21 PM > To: xen-devel@lists.xensource.com > Subject: [Xen-devel] Announce: Xen userland for Windows PV drivers > > Hey all, > > About 4-5 months ago, I wrote some userland libraries to go against > James Harper''s PV drivers for Windows Xen guests > (http://wiki.xensource.com/xenwiki/XenWindowsGplPv). These provide a > Xenstore, event channel and userland page granting interface very > similar to those provided to Linux apps. I sent patches to James some > months ago, but hearing no feedback for some time I''ve pushed my > patches > to a Github repo. > > If anyone''s interested in the code, it can be found at > http://github.com/smowton/xen-pv-windows-evtchn > > Any questions please email cs448@cam.ac.uk > > Chris > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Steven Maresca
2010-Jun-10 20:31 UTC
[Xen-devel] Re: Announce: Xen userland for Windows PV drivers
> Date: Thu, 10 Jun 2010 20:21:26 +0100 > From: Chris Smowton <cs448@cam.ac.uk> > Subject: [Xen-devel] Announce: Xen userland for Windows PV drivers > To: xen-devel@lists.xensource.com > Message-ID: <4C113B36.8020708@cam.ac.uk> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hey all, > > About 4-5 months ago, I wrote some userland libraries to go against > James Harper''s PV drivers for Windows Xen guests > (http://wiki.xensource.com/xenwiki/XenWindowsGplPv). These provide a > Xenstore, event channel and userland page granting interface very > similar to those provided to Linux apps. I sent patches to James some > months ago, but hearing no feedback for some time I''ve pushed my patches > to a Github repo. > > If anyone''s interested in the code, it can be found at > http://github.com/smowton/xen-pv-windows-evtchn > > Any questions please email cs448@cam.ac.uk > > ChrisChris, I haven''t compared your code with James'' but we (Zentific) have been utilizing Xenstore for some time now from userspace via the GPL pv drivers for our Windows VM agent. Certainly, gaining access to grant operations from userspace will be a nice addition. :) Many thanks for letting it loose so others might hack away at the code. Steve Maresca _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Chris Smowton
2010-Jun-10 21:38 UTC
Re: [Xen-devel] Announce: Xen userland for Windows PV drivers
Would there normally be a userland interface to the balloon driver? My (admittedly cursory) impression was that ballooning was an act coordinated between the guest kernel and the hypervisor / control domain. That would make it a matter entirely of concern to James'' drivers. Looking at his Mercurial log, it seems he''s been working on it just a few weeks ago -- see http://xenbits.xensource.com/ext/win-pvdrivers.hg?rev/aee3767c191d Chris> Chris, > > Does this have memory ballooning support? > > Thanks, > AP > > >> -----Original Message----- >> From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel- >> bounces@lists.xensource.com] On Behalf Of Chris Smowton >> Sent: Thursday, June 10, 2010 12:21 PM >> To: xen-devel@lists.xensource.com >> Subject: [Xen-devel] Announce: Xen userland for Windows PV drivers >> >> Hey all, >> >> About 4-5 months ago, I wrote some userland libraries to go against >> James Harper''s PV drivers for Windows Xen guests >> (http://wiki.xensource.com/xenwiki/XenWindowsGplPv). These provide a >> Xenstore, event channel and userland page granting interface very >> similar to those provided to Linux apps. I sent patches to James some >> months ago, but hearing no feedback for some time I''ve pushed my >> patches >> to a Github repo. >> >> If anyone''s interested in the code, it can be found at >> http://github.com/smowton/xen-pv-windows-evtchn >> >> Any questions please email cs448@cam.ac.uk >> >> Chris >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
seems like a windows dom0 isnt too far off :) - chris On Thu, Jun 10, 2010 at 5:38 PM, Chris Smowton <cs448@cam.ac.uk> wrote:> Would there normally be a userland interface to the balloon driver? My > (admittedly cursory) impression was that ballooning was an act coordinated > between the guest kernel and the hypervisor / control domain. That would > make it a matter entirely of concern to James'' drivers. > > Looking at his Mercurial log, it seems he''s been working on it just a few > weeks ago -- see > http://xenbits.xensource.com/ext/win-pvdrivers.hg?rev/aee3767c191d > > Chris >> >> Chris, >> >> Does this have memory ballooning support? >> >> Thanks, >> AP >> >> >>> >>> -----Original Message----- >>> From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel- >>> bounces@lists.xensource.com] On Behalf Of Chris Smowton >>> Sent: Thursday, June 10, 2010 12:21 PM >>> To: xen-devel@lists.xensource.com >>> Subject: [Xen-devel] Announce: Xen userland for Windows PV drivers >>> >>> Hey all, >>> >>> About 4-5 months ago, I wrote some userland libraries to go against >>> James Harper''s PV drivers for Windows Xen guests >>> (http://wiki.xensource.com/xenwiki/XenWindowsGplPv). These provide a >>> Xenstore, event channel and userland page granting interface very >>> similar to those provided to Linux apps. I sent patches to James some >>> months ago, but hearing no feedback for some time I''ve pushed my >>> patches >>> to a Github repo. >>> >>> If anyone''s interested in the code, it can be found at >>> http://github.com/smowton/xen-pv-windows-evtchn >>> >>> Any questions please email cs448@cam.ac.uk >>> >>> Chris >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel >>> >> >> > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
James Harper
2010-Jun-11 04:08 UTC
RE: [Xen-devel] Announce: Xen userland for Windows PV drivers
> > Would there normally be a userland interface to the balloon driver? My > (admittedly cursory) impression was that ballooning was an act > coordinated between the guest kernel and the hypervisor / control > domain. That would make it a matter entirely of concern to James''drivers.> > Looking at his Mercurial log, it seems he''s been working on it just a > few weeks ago -- see > http://xenbits.xensource.com/ext/win-pvdrivers.hg?rev/aee3767c191d >Yes ballooning is working in the hg tree. Not well tested though. James _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel