I have just uploaded a new testing version of GPL PV drivers for Windows. Have a look for 0.10.0.97-dontuse at http://www.meadowcourt.org/downloads (the -dontuse bit is to scare people away who haven''t read this email :) As usual, please test thoroughly on a test DomU and make sure you have a backup before installing on a non-test system. In particular, I''m only testing with Xen 3.4.1 these days so anything older isn''t tested although it should work. There was a problem with the signing of the drivers that would prevent them working properly under Vista/2008 x64 even with testsigning enabled. This should resolve that. The installation procedure for Vista/2008 x64 is as follows: . Run ''bcdedit /set testsigning on'' . Reboot . Install the drivers. Accept any warnings and tick ''always trust...'' when prompted. . Make sure you now have PV network and SCSI adapters present . Reboot If something doesn''t work, you should be able to boot to safe mode unless you forgot to run ''bcdedit /set testsigning on'' in which case you will probably have an unbootable system... for some reason the vista F8 boot menu doesn''t allow you to turn on testsigning and safe mode at the same time. Ideally the installer would be able to detect that we are using a test certificate and instruct you to turn on testsigning first but I don''t yet know how to do that. I''ll see if I can at least put in a loud warning at installation time... James _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi, I just installed this new PV drivers, the vps will show a blue screen and never boot up again if we do a reboot. but it can boot by ''xm create'' On Tue, Aug 25, 2009 at 4:37 AM, James Harper <james.harper@bendigoit.com.au> wrote:> I have just uploaded a new testing version of GPL PV drivers for > Windows. Have a look for 0.10.0.97-dontuse at > http://www.meadowcourt.org/downloads (the -dontuse bit is to scare > people away who haven''t read this email :) > > As usual, please test thoroughly on a test DomU and make sure you have a > backup before installing on a non-test system. In particular, I''m only > testing with Xen 3.4.1 these days so anything older isn''t tested > although it should work. > > There was a problem with the signing of the drivers that would prevent > them working properly under Vista/2008 x64 even with testsigning > enabled. This should resolve that. > > The installation procedure for Vista/2008 x64 is as follows: > . Run ''bcdedit /set testsigning on'' > . Reboot > . Install the drivers. Accept any warnings and tick ''always trust...'' > when prompted. > . Make sure you now have PV network and SCSI adapters present > . Reboot > > If something doesn''t work, you should be able to boot to safe mode > unless you forgot to run ''bcdedit /set testsigning on'' in which case you > will probably have an unbootable system... for some reason the vista F8 > boot menu doesn''t allow you to turn on testsigning and safe mode at the > same time. Ideally the installer would be able to detect that we are > using a test certificate and instruct you to turn on testsigning first > but I don''t yet know how to do that. I''ll see if I can at least put in a > loud warning at installation time... > > James > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
What version of xen and what windows version and what bits (32 or 64)? James> -----Original Message----- > From: Jingyun He [mailto:jingyun.ho@gmail.com] > Sent: Tuesday, 25 August 2009 15:29 > To: James Harper > Cc: xen-users@lists.xensource.com; xen-devel@lists.xensource.com > Subject: Re: [Xen-users] GPLPV drivers update > > Hi, > I just installed this new PV drivers, the vps will show a blue screenand> never boot up again if we do a reboot. > but it can boot by ''xm create'' > > > On Tue, Aug 25, 2009 at 4:37 AM, James Harper<james.harper@bendigoit.com.au>> wrote: > > > I have just uploaded a new testing version of GPL PV drivers for > Windows. Have a look for 0.10.0.97-dontuse at > http://www.meadowcourt.org/downloads (the -dontuse bit is toscare> people away who haven''t read this email :) > > As usual, please test thoroughly on a test DomU and make sureyou have a> backup before installing on a non-test system. In particular,I''m only> testing with Xen 3.4.1 these days so anything older isn''t tested > although it should work. > > There was a problem with the signing of the drivers that wouldprevent> them working properly under Vista/2008 x64 even with testsigning > enabled. This should resolve that. > > The installation procedure for Vista/2008 x64 is as follows: > . Run ''bcdedit /set testsigning on'' > . Reboot > . Install the drivers. Accept any warnings and tick ''alwaystrust...''> when prompted. > . Make sure you now have PV network and SCSI adapters present > . Reboot > > If something doesn''t work, you should be able to boot to safemode> unless you forgot to run ''bcdedit /set testsigning on'' in whichcase you> will probably have an unbootable system... for some reason thevista F8> boot menu doesn''t allow you to turn on testsigning and safe modeat the> same time. Ideally the installer would be able to detect that weare> using a test certificate and instruct you to turn on testsigningfirst> but I don''t yet know how to do that. I''ll see if I can at leastput in a> loud warning at installation time... > > James > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Tue, Aug 25, 2009 at 3:37 AM, James Harper<james.harper@bendigoit.com.au> wrote:> I have just uploaded a new testing version of GPL PV drivers for > Windows. Have a look for 0.10.0.97-dontuse at > http://www.meadowcourt.org/downloads (the -dontuse bit is to scare > people away who haven''t read this email :) > > As usual, please test thoroughly on a test DomU and make sure you have a > backup before installing on a non-test system. In particular, I''m only > testing with Xen 3.4.1 these days so anything older isn''t tested > although it should work. > > There was a problem with the signing of the drivers that would prevent > them working properly under Vista/2008 x64 even with testsigning > enabled. This should resolve that. > > The installation procedure for Vista/2008 x64 is as follows: > . Run ''bcdedit /set testsigning on'' > . Reboot > . Install the drivers. Accept any warnings and tick ''always trust...'' > when prompted. > . Make sure you now have PV network and SCSI adapters present > . Reboot > > If something doesn''t work, you should be able to boot to safe mode > unless you forgot to run ''bcdedit /set testsigning on'' in which case you > will probably have an unbootable system... for some reason the vista F8 > boot menu doesn''t allow you to turn on testsigning and safe mode at the > same time. Ideally the installer would be able to detect that we are > using a test certificate and instruct you to turn on testsigning first > but I don''t yet know how to do that. I''ll see if I can at least put in a > loud warning at installation time... > > James > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >James, Happy to report that I''ve tested the new drivers on a freshly installed windows 2008 x64 hvm and after following your instructions and rebooting the correct drivers appeared in device manager and the performance increased as expected. Then I decided to try backing out the kludge I had added to makedist.bat to bypass signing, this time a new certificate was generated and the drivers compiled without error, but during installation the system bugchecked with a error in xenpci.sys, after rebooting I retried the installation and the correct Xen PCI device driver and other devices were detected but when I rebooted again the system bugchecked. I will do more testing to see if I get consistent results, I would expect the msi that you released and the one I compiled to behave exactly the same as I did a "hg pull" before compiling and "hg diff" shows that my tree is the same as yours. Andy Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Tue, Aug 25, 2009 at 11:43 AM, Andrew Lyon<andrew.lyon@gmail.com> wrote:> On Tue, Aug 25, 2009 at 3:37 AM, James > Harper<james.harper@bendigoit.com.au> wrote: >> I have just uploaded a new testing version of GPL PV drivers for >> Windows. Have a look for 0.10.0.97-dontuse at >> http://www.meadowcourt.org/downloads (the -dontuse bit is to scare >> people away who haven''t read this email :) >> >> As usual, please test thoroughly on a test DomU and make sure you have a >> backup before installing on a non-test system. In particular, I''m only >> testing with Xen 3.4.1 these days so anything older isn''t tested >> although it should work. >> >> There was a problem with the signing of the drivers that would prevent >> them working properly under Vista/2008 x64 even with testsigning >> enabled. This should resolve that. >> >> The installation procedure for Vista/2008 x64 is as follows: >> . Run ''bcdedit /set testsigning on'' >> . Reboot >> . Install the drivers. Accept any warnings and tick ''always trust...'' >> when prompted. >> . Make sure you now have PV network and SCSI adapters present >> . Reboot >> >> If something doesn''t work, you should be able to boot to safe mode >> unless you forgot to run ''bcdedit /set testsigning on'' in which case you >> will probably have an unbootable system... for some reason the vista F8 >> boot menu doesn''t allow you to turn on testsigning and safe mode at the >> same time. Ideally the installer would be able to detect that we are >> using a test certificate and instruct you to turn on testsigning first >> but I don''t yet know how to do that. I''ll see if I can at least put in a >> loud warning at installation time... >> >> James >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> > > James, > > Happy to report that I''ve tested the new drivers on a freshly > installed windows 2008 x64 hvm and after following your instructions > and rebooting the correct drivers appeared in device manager and the > performance increased as expected. > > Then I decided to try backing out the kludge I had added to > makedist.bat to bypass signing, this time a new certificate was > generated and the drivers compiled without error, but during > installation the system bugchecked with a error in xenpci.sys, after > rebooting I retried the installation and the correct Xen PCI device > driver and other devices were detected but when I rebooted again the > system bugchecked. > > I will do more testing to see if I get consistent results, I would > expect the msi that you released and the one I compiled to behave > exactly the same as I did a "hg pull" before compiling and "hg diff" > shows that my tree is the same as yours. > > Andy > > > Andy >Just tried installing your MSI onto the 2008x64 hvm and got the same bugcheck, so it seems to be slightly random... Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> > Just tried installing your MSI onto the 2008x64 hvm and got the same > bugcheck, so it seems to be slightly random... >What bugcheck? If you are running 3.4.x it should now print the bugcheck info into /var/log/qemu-dm-<domain name>.log James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Tue, Aug 25, 2009 at 11:50 AM, James Harper<james.harper@bendigoit.com.au> wrote:>> >> Just tried installing your MSI onto the 2008x64 hvm and got the same >> bugcheck, so it seems to be slightly random... >> > > What bugcheck? If you are running 3.4.x it should now print the bugcheck > info into /var/log/qemu-dm-<domain name>.log > > James >That''s a nice feature!, here it is: XenPCI --> XenPci_SysrqHandXenPCI Bug check 0x000000D1 (0x0000000000000000, 0x0000000000000002, 0x0000000000000001, 0xFFFFFA6003AAAB0A) Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> > That''s a nice feature!, here it is: > > XenPCI --> XenPci_SysrqHandXenPCI Bug check 0x000000D1 > (0x0000000000000000, 0x0000000000000002, 0x0000000000000001, > 0xFFFFFA6003AAAB0A)Hmmm... null pointer dereference by the looks of it.>From the mangled prefix I''m guessing you are running SMP. Can you sendme (privately will be fine) the whole logfile, and also see if you can reproduce it running with vcpus=1? James _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Thought I''d put this out there, but if anyone is looking for a slightly more functional way to bypass Vista/NT6''s driver signing feature automatically at boot, try this program out in the VM: ReadyDriver Plus v1.1 http://www.citadelindustries.net/readydriverplus/ I''ve used this at home to get ATI Tray Tools to load, because ATI''s Catalyst is such a hog to install (200MB for a video driver?). What it''ll do is load at ntldr boot, automatically press F8, scroll down, disable driver signing, then on the next menu, scroll back up and start Windows normally. Pretty handy little tool. Cheers!, --J ________________________________________ From: xen-users-bounces@lists.xensource.com [xen-users-bounces@lists.xensource.com] On Behalf Of James Harper [james.harper@bendigoit.com.au] Sent: Monday, August 24, 2009 10:37 PM To: xen-users@lists.xensource.com Cc: xen-devel@lists.xensource.com Subject: [Xen-users] GPLPV drivers update I have just uploaded a new testing version of GPL PV drivers for Windows. Have a look for 0.10.0.97-dontuse at http://www.meadowcourt.org/downloads (the -dontuse bit is to scare people away who haven''t read this email :) As usual, please test thoroughly on a test DomU and make sure you have a backup before installing on a non-test system. In particular, I''m only testing with Xen 3.4.1 these days so anything older isn''t tested although it should work. There was a problem with the signing of the drivers that would prevent them working properly under Vista/2008 x64 even with testsigning enabled. This should resolve that. The installation procedure for Vista/2008 x64 is as follows: . Run ''bcdedit /set testsigning on'' . Reboot . Install the drivers. Accept any warnings and tick ''always trust...'' when prompted. . Make sure you now have PV network and SCSI adapters present . Reboot If something doesn''t work, you should be able to boot to safe mode unless you forgot to run ''bcdedit /set testsigning on'' in which case you will probably have an unbootable system... for some reason the vista F8 boot menu doesn''t allow you to turn on testsigning and safe mode at the same time. Ideally the installer would be able to detect that we are using a test certificate and instruct you to turn on testsigning first but I don''t yet know how to do that. I''ll see if I can at least put in a loud warning at installation time... James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Tue, Aug 25, 2009 at 3:07 PM, Joshua Kinard<joshua.kinard@sdc-world.com> wrote:> Thought I''d put this out there, but if anyone is looking for a slightly more functional way to bypass Vista/NT6''s driver signing feature automatically at boot, try this program out in the VM: > > ReadyDriver Plus v1.1 > http://www.citadelindustries.net/readydriverplus/ > > I''ve used this at home to get ATI Tray Tools to load, because ATI''s Catalyst is such a hog to install (200MB for a video driver?). What it''ll do is load at ntldr boot, automatically press F8, scroll down, disable driver signing, then on the next menu, scroll back up and start Windows normally. Pretty handy little tool. > > Cheers!, > > --JI''ve also used this tool for the same purpose, but it is not required with the latest release of the drivers, all that is necessary is to run "bcdedit /set testsigning on" and install the drivers, previously there was a problem with the way they were signed which prevented the drivers from loading even when test signing was enabled, but it is now fixed. I have tested the latest release on both 2008x64 and 2008r2x64 both of which require signed drivers and enabling testsigning was sufficient. Andy _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Using the newest drivers, the installer fails with ''the installer ended prematurely'' -----Original Message----- From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of James Harper Sent: Monday, August 24, 2009 10:37 PM To: xen-users@lists.xensource.com Cc: xen-devel@lists.xensource.com Subject: [Xen-users] GPLPV drivers update I have just uploaded a new testing version of GPL PV drivers for Windows. Have a look for 0.10.0.97-dontuse at http://www.meadowcourt.org/downloads (the -dontuse bit is to scare people away who haven''t read this email :) As usual, please test thoroughly on a test DomU and make sure you have a backup before installing on a non-test system. In particular, I''m only testing with Xen 3.4.1 these days so anything older isn''t tested although it should work. There was a problem with the signing of the drivers that would prevent them working properly under Vista/2008 x64 even with testsigning enabled. This should resolve that. The installation procedure for Vista/2008 x64 is as follows: . Run ''bcdedit /set testsigning on'' . Reboot . Install the drivers. Accept any warnings and tick ''always trust...'' when prompted. . Make sure you now have PV network and SCSI adapters present . Reboot If something doesn''t work, you should be able to boot to safe mode unless you forgot to run ''bcdedit /set testsigning on'' in which case you will probably have an unbootable system... for some reason the vista F8 boot menu doesn''t allow you to turn on testsigning and safe mode at the same time. Ideally the installer would be able to detect that we are using a test certificate and instruct you to turn on testsigning first but I don''t yet know how to do that. I''ll see if I can at least put in a loud warning at installation time... James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> > Using the newest drivers, the installer fails with ''the installerended> prematurely'' >Are you doing an upgrade? Try stopping the shutdown monitor service and then kill the process and see if that makes a difference. Make sure you are using the right installer - tell me what installer and what OS and if 32 or 64 bits if you aren''t sure. Otherwise, enable logging on the installer and send me the output. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users