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

Re: [win-pv-devel] Signed Windows PV Driver


  • To: Xen Newbie <xennewbie@xxxxxxxxx>, "Xen Windows PV Drivers Development Mailing List" <win-pv-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Ben Chalmers <ben.chalmers@xxxxxxxxxx>
  • Date: Thu, 29 Oct 2015 08:52:19 +0000
  • Accept-language: en-GB, en-US
  • Delivery-date: Thu, 29 Oct 2015 08:52:39 +0000
  • List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>
  • Thread-index: AdESJx6BXZ+56YxPxUenI+PSTWAa4w==
  • Thread-topic: [win-pv-devel] Signed Windows PV Driver

Those statements are correct.

 

The drivers provided by Citrix XenServer are from the same code base as the Xen project PV drivers â but are currently older (and taken from a point before the drivers were handed over from the XenServer project to the Xen project).  Those drivers have BSD licensed source code (as do the Xen project drivers) so there shouldnât be a conflict (but donât trust me â Iâm not a lawyer and not speaking for Citrix here)

 

I would expect the Citrix drivers to work with Xen (but no promises, YMMV!).  And going forwards (as Citrix PV drivers are increasingly built from Xen project rather then the XenServer project code) this will be more and more likely.

 

(incidentally, if you have a code signing cert with a chain of trust back to a root provider, you can sign any drivers you build â and then install those certificates into Windows â avoiding worrying about needing to turn test signing on.  Not sure if that helps)

 

Ben Chalmers

 

 


From: Xen Newbie
Sent: 29 October 2015 05:55
To: Xen Windows PV Drivers Development Mailing List
Subject: [win-pv-devel] Signed Windows PV Driver

 

 

I've asked the questions at the Xen users mailing list but nobody has interest to offer me a help.  If the questions are too basic and should not be raised in this devel mailing list, please forgive me.

 

I want to install a signed PV drivers in my HVM windows guest since I learnt from the web that a test signed driver may lead to conflicts with some Windows applications.

 

I studied a lot from the Xen project pages and Xen mailing list for users and pv driver development. I am confused since some of the information seems to be out-dated. 

 

I consolidated what I learnt so far and would like to seek for help to clarify the following conecpts before I make my next move:

 

1) Those signed Windows drivers resided on univention seemed to be already out-dated.

2) Those PV drivers provided on http://www.xenproject.org/developers/teams/windows-pv-drivers.html requires my own compilation. The drivers compiled are test signed and requires setting the Windows to test mode.

3) The PV drivers provided by Citrix XenServer seems to work also with Xen Hypervisor but I'm not sure whether there is any license conflict.

4) There are Microsoft signed PV drivers provided by Oracle VM but I need to use Oracle VM as my Domain 0 in order to use them.

 

Can anyone confirm my understanding as fore-mentioned?

 

I want to make a PC as a HTPC/NAS combo with HTPC part played by a Windows 7 (Windows 10 preferred if feasible) PV HVM guest.

 

I'm now stuck at the planning stage of Windows PV drivers. I don't want to compile anything and set the Windows to test mode.

 

So can I just download the PV drivers from Citrix and installed to the guest? Will it work with my Xen 4.5/4.6 Hypervisor with Ubuntu 15.04 Domain 0?

 

I'll be very grateful if anyone can help me.

 

Regards

Lok

 

 

_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

 


Rackspace

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