WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Windows GPLPV under OpenSolaris not working

To: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Subject: [Xen-users] Windows GPLPV under OpenSolaris not working
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
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:mime-version:content-type; bh=2GeFbM9SA8swxVC2sG1D50HCRb95FRdxxuSN4gxt8UA=; b=KxrmjxLLP8bO8RwIOzZJ7pXjKIm8gNBYu4WL3NBNAUM6DWaSOfEaSrxtEqlza9KDm0 fVqK6Fq8in3FhjG0xS4+00GL0JgZdepDhmflWfoAwwAFa6+DlWM/GEf9EZPk+cv46cfk i33etzL4eb+AauNrrhvR8LWxZz97nOL3YnW80=
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=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx


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