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

[Xen-users] Windows GPLPV under OpenSolaris not working


  • To: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
  • From: "Andrej Javoršek" <andrejj@xxxxxxxxx>
  • Date: Sun, 8 Jun 2008 18:27:19 +0200
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 08 Jun 2008 09:27:53 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type; b=ok7OvY/0U/rbKx5ugS7zshGnrgdMkdNHRcmnVB7divCtFujKX22eKSGklEEG2UQ1Hx FVX8ui6MF8cDz88hivOqx5p6SdUlkNh0A6m3Z6R6BQi2qR8qBeCYh/y3gBQ1ycZp+yr9 0FyHYIyv5UBezEi9ehk22a068Gm3g/X09HqXI=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>



On Sun, Jun 8, 2008 at 3:28 PM, James Harper <james.harper@xxxxxxxxxxxxxxxx> 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_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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

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