xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* Announce: Xen userland for Windows PV drivers
@ 2010-06-10 19:21 Chris Smowton
  2010-06-10 20:13 ` AP Xen
  0 siblings, 1 reply; 6+ messages in thread
From: Chris Smowton @ 2010-06-10 19:21 UTC (permalink / raw)
  To: xen-devel

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Announce: Xen userland for Windows PV drivers
  2010-06-10 19:21 Announce: Xen userland for Windows PV drivers Chris Smowton
@ 2010-06-10 20:13 ` AP Xen
  2010-06-10 21:38   ` Chris Smowton
  0 siblings, 1 reply; 6+ messages in thread
From: AP Xen @ 2010-06-10 20:13 UTC (permalink / raw)
  To: 'Chris Smowton', xen-devel

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Announce: Xen userland for Windows PV drivers
@ 2010-06-10 20:31 Steven Maresca
  0 siblings, 0 replies; 6+ messages in thread
From: Steven Maresca @ 2010-06-10 20:31 UTC (permalink / raw)
  To: xen-devel; +Cc: cs448

> 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
>
> Chris

Chris,

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Announce: Xen userland for Windows PV drivers
  2010-06-10 20:13 ` AP Xen
@ 2010-06-10 21:38   ` Chris Smowton
  2010-06-11  4:05     ` chris
  2010-06-11  4:08     ` James Harper
  0 siblings, 2 replies; 6+ messages in thread
From: Chris Smowton @ 2010-06-10 21:38 UTC (permalink / raw)
  To: AP Xen; +Cc: xen-devel

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
>>     
>
>   

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Announce: Xen userland for Windows PV drivers
  2010-06-10 21:38   ` Chris Smowton
@ 2010-06-11  4:05     ` chris
  2010-06-11  4:08     ` James Harper
  1 sibling, 0 replies; 6+ messages in thread
From: chris @ 2010-06-11  4:05 UTC (permalink / raw)
  To: Chris Smowton; +Cc: 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
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Announce: Xen userland for Windows PV drivers
  2010-06-10 21:38   ` Chris Smowton
  2010-06-11  4:05     ` chris
@ 2010-06-11  4:08     ` James Harper
  1 sibling, 0 replies; 6+ messages in thread
From: James Harper @ 2010-06-11  4:08 UTC (permalink / raw)
  To: Chris Smowton, AP Xen; +Cc: xen-devel

> 
> 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-06-11  4:08 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-10 19:21 Announce: Xen userland for Windows PV drivers Chris Smowton
2010-06-10 20:13 ` AP Xen
2010-06-10 21:38   ` Chris Smowton
2010-06-11  4:05     ` chris
2010-06-11  4:08     ` James Harper
  -- strict thread matches above, loose matches on Subject: below --
2010-06-10 20:31 Steven Maresca

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).