Andrej Javoršek
2008-Jun-08 16:27 UTC
[Xen-users] Windows GPLPV under OpenSolaris not working
On Sun, Jun 8, 2008 at 3:28 PM, James Harper <james.harper@bendigoit.com.au> wrote:> I''ve just uploaded 0.9.8 to http://www.meadowcourt.org/downloads > > As a reminder, the wiki page is > http://wiki.xensource.com/xenwiki/XenWindowsGplPv > > This release fixes a bug which could be hit under high disk load (high > number of outstanding requests with fragmented sg lists) and would > reduce performance dramatically - my iometer testing went from 23MB/s to > 0.5MB/s! > > Also, xenvbd will now dump some stats to the kernel debug logs (use > debugview from sysinternals to view these) every 60 seconds. I''m not > sure how useful these might be yet.> > > James >Hello! Now to do exhaustive description of my stand with GPLPV on OpenSolaris! I''ve tried versions from 0.9.4 to 0.9.8 and none of them works. After installing gplpv drivers (on clean) system I can''t boot that system anymore. If I enable /gplpv in boot.ini I get BSOD (0x7B) without that switch Windows boot process freezes on Windows logo with progress indicator. During the installation of drivers installer reports "The device is not plugged in, cannot update driver" twice for Xen Block Device Driver and for Xen Stub Device Driver. After the instalation I can see Xen SCSI and XenNet with exclamation mark and new XenPCI device driver. I have also tried to manually install version 0.9.5. HW: - Dual-Core AMD Opteron(tm) Processor 2218 (64bit) - 4GB RAM SW dom0: - OpenSolaris 2008.5 - Xen 3.1.2-xvm (obtained with pkg from opensolaris.org repository) - uname -a: SunOS v6 5.11 snv_86 i86pc i386 i86xpv Solaris SW domU: - Windows Server 2003 R2 Enterprise Edition (latest updates incl. sp2) (32bit) DomU config: - ZFS based disk (zvol) ==============disk = [ ''phy:/dev/zvol/dsk/p4/w2k3r2s,hdc,w''] memory = 1024 name = "w2k3r2s" kernel = "/usr/lib/xen/boot/hvmloader" builder=''hvm'' vif = [ ''type=ioemu, mac=00:14:b1:ab:e2:b7, bridge=nge0'' ] on_poweroff = ''destroy'' on_reboot = ''restart'' on_crash = ''preserve'' boot=''c'' vnc=1 vnclisten="0.0.0.0" vncpasswd=''secret'' vncunused=0 vncdisplay=3 apic=1 acpi=1 vcpu=1 usb=1 localtime=1 usbdevice="tablet" device_model = ''/usr/lib/xen/bin/qemu-dm'' ============================ virsh # capabilities ==================<capabilities> <host> <cpu> <arch>i86pc</arch> <features> <svm/> <pae/> </features> </cpu> <migration_features> <live/> <uri_transports> <uri_transport>xenmigr</uri_transport> </uri_transports> </migration_features> </host> <guest> <os_type>xen</os_type> <arch name="x86_64"> <wordsize>64</wordsize> <domain type="xen"></domain> </arch> <features> </features> </guest> <guest> <os_type>xen</os_type> <arch name="i686"> <wordsize>32</wordsize> <domain type="xen"></domain> </arch> <features> <pae/> </features> </guest> <guest> <os_type>hvm</os_type> <arch name="i686"> <wordsize>32</wordsize> <domain type="xen"></domain> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <machine>pc</machine> <machine>isapc</machine> <loader>/usr/lib/xen/boot/hvmloader</loader> </arch> <features> <pae/> <nonpae/> <acpi default=''on'' toggle=''yes''/> <apic default=''off'' toggle=''no''/> </features> </guest> <guest> <os_type>hvm</os_type> <arch name="x86_64"> <wordsize>64</wordsize> <domain type="xen"></domain> <emulator>/usr/lib64/xen/bin/qemu-dm</emulator> <machine>pc</machine> <machine>isapc</machine> <loader>/usr/lib/xen/boot/hvmloader</loader> </arch> <features> <acpi default=''on'' toggle=''yes''/> <apic default=''off'' toggle=''no''/> </features> </guest> </capabilities> ========================= Hope that helps to get those drivers running on that platform! Please contact me for further assistance. Regards Andrej _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2008-Jun-09 23:46 UTC
[Xen-users] RE: Windows GPLPV under OpenSolaris not working
> Hello! > Now to do exhaustive description of my stand with GPLPV on OpenSolaris! > I''ve tried versions from 0.9.4 to 0.9.8 and none of them works. > After installing gplpv drivers (on clean) system I can''t boot that system > anymore. > If I enable /gplpv in boot.ini I get BSOD (0x7B) > without that switch Windows boot process freezes on Windows logo with > progress indicator. > > During the installation of drivers installer reports "The device is not > plugged in, cannot update driver" twice > for Xen Block Device Driver and for Xen Stub Device Driver. > After the instalation I can see Xen SCSI and XenNet with exclamation mark > and new XenPCI device driver. > I have also tried to manually install version 0.9.5. >Andrej, On a system without the GPLPV drivers installed yet, can you first start up debugview from sysinternals.com, and then install just the xenpci driver? If it is failing there for some reason you should get some output in debugview. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Andrej Javoršek
2008-Jun-10 12:31 UTC
[Xen-users] Re: Windows GPLPV under OpenSolaris not working
On Tue, Jun 10, 2008 at 1:46 AM, James Harper <james.harper@bendigoit.com.au> wrote:> > Hello! > > Now to do exhaustive description of my stand with GPLPV on OpenSolaris! > > I''ve tried versions from 0.9.4 to 0.9.8 and none of them works. > > After installing gplpv drivers (on clean) system I can''t boot that system > > anymore. > > If I enable /gplpv in boot.ini I get BSOD (0x7B) > > without that switch Windows boot process freezes on Windows logo with > > progress indicator. > > > > During the installation of drivers installer reports "The device is not > > plugged in, cannot update driver" twice > > for Xen Block Device Driver and for Xen Stub Device Driver. > > After the instalation I can see Xen SCSI and XenNet with exclamation mark > > and new XenPCI device driver. > > I have also tried to manually install version 0.9.5. > > > > Andrej, > > On a system without the GPLPV drivers installed yet, can you first start up > debugview from sysinternals.com, and then install just the xenpci driver? > If it is failing there for some reason you should get some output in > debugview. > > James >Hello! I''m getting a lot of output in debugview but it doesn''t help me much. :( So I''m sending you the log file in hope to be useful (it is from version 0.9.8 of drivers) Andrej _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2008-Jun-10 12:36 UTC
[Xen-users] RE: Windows GPLPV under OpenSolaris not working
> Hello! > I''m getting a lot of output in debugview but it doesn''t help me much. :( > So I''m sending you the log file in hope to be useful (it is from version > 0.9.8 of drivers) >Hmmm... there is nothing in there that I can see that is indicating an error. Your xenpci appears to be getting assigned irq 5, while mine gets irq 28. Can you try with apic=1 in your config? apic=0 should work but that''s the only difference I can see. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Andrej Javoršek
2008-Jun-10 13:03 UTC
[Xen-users] Re: Windows GPLPV under OpenSolaris not working
On Tue, Jun 10, 2008 at 2:36 PM, James Harper <james.harper@bendigoit.com.au> wrote:> > Hello! > > I''m getting a lot of output in debugview but it doesn''t help me much. :( > > So I''m sending you the log file in hope to be useful (it is from version > > 0.9.8 of drivers) > > > > Hmmm... there is nothing in there that I can see that is indicating an > error. > > Your xenpci appears to be getting assigned irq 5, while mine gets irq 28. > Can you try with apic=1 in your config? apic=0 should work but that''s the > only difference I can see. > > James >I have already switched to apic=1 after your first notice about it so it was already in use. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2008-Jun-10 23:21 UTC
[Xen-users] RE: Windows GPLPV under OpenSolaris not working
> Hmmm... there is nothing in there that I can see that is indicating > an error. > > Your xenpci appears to be getting assigned irq 5, while mine gets > irq 28. Can you try with apic=1 in your config? apic=0 should work but > that''s the only difference I can see. > > James > > I have already switched to apic=1 after your first notice about it so it > was already in use. >I''m not sure what else to suggest at this stage. The apic thing shouldn''t have mattered anyway, it was just a difference I noticed. I''ll let you know if anything comes to mind. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Andrej Javoršek
2008-Jun-12 10:51 UTC
[Xen-users] Re: Windows GPLPV under OpenSolaris not working
On Wed, Jun 11, 2008 at 1:21 AM, James Harper <james.harper@bendigoit.com.au> wrote:> > Hmmm... there is nothing in there that I can see that is indicating > > an error. > > > > Your xenpci appears to be getting assigned irq 5, while mine gets > > irq 28. Can you try with apic=1 in your config? apic=0 should work but > > that''s the only difference I can see. > > > > James > > > > I have already switched to apic=1 after your first notice about it so it > > was already in use. > > > > I''m not sure what else to suggest at this stage. The apic thing shouldn''t > have mattered anyway, it was just a difference I noticed. > > I''ll let you know if anything comes to mind. > > James >Hello! I have moved a little further with my OpenSolaris experiment! :) I reinstalled windows only updated to sp2 but without NET 2.0 framework, (with apic=1) after installing version 0.9.8 of GPLPV drivers I can boot system without gplpv option. I can see xen scsi and xen net with exclamation marks in devices. If I boot with GPLPV i get famous 0x7b BSOD. After installing NET 2.0 and enabling Shutdown monitor system becomes unbootable with or without gplpv option. allways BSODs with 0x7b. Andrej _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar A. Nugraha
2008-Jun-30 08:07 UTC
Re: [Xen-users] Re: Windows GPLPV under OpenSolaris not working
Andrej Javoršek wrote:> > > I''ll let you know if anything comes to mind. > > James > > > Hello! > I have moved a little further with my OpenSolaris experiment! :)> After installing NET 2.0 and enabling Shutdown monitor > system becomes unbootable with or without gplpv option. > allways BSODs with 0x7b. >Hi James, I just tested Xen PV Drivers 0.9.11-pre4 on Opensolaris 2008.11/xen 3.1.4-xvm, and it BSOD with 0x7b as well. Apic, acpi, pae set to 1. Out of curiosity, does GPLPV suppose to work with Xen 3.1? Regards, Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2008-Jun-30 10:29 UTC
RE: [Xen-users] Re: Windows GPLPV under OpenSolaris not working
> Hi James, > I just tested Xen PV Drivers 0.9.11-pre4 on Opensolaris 2008.11/xen > 3.1.4-xvm, and it BSOD with 0x7b as well. Apic, acpi, pae set to 1. > > Out of curiosity, does GPLPV suppose to work with Xen 3.1? >Yes, I do most of my testing in 3.1.3. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users