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/
Home Products Support Community News


[Xen-devel] RE: [Xen-users] Release 0.9.2 of GPL PV Drivers for Windows

To: "Emre ERENOGLU" <erenoglu@xxxxxxxxx>
Subject: [Xen-devel] RE: [Xen-users] Release 0.9.2 of GPL PV Drivers for Windows
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Wed, 28 May 2008 19:31:58 +1000
Cc: Stephan Seitz <s.seitz@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 28 May 2008 02:32:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <fe9771a80805270916r3adddb7eic3f67ab66b7efade@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <AEC6C66638C05B468B556EA548C1A77D013DCB4E@trantor> <483B10FA.20402@xxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D013DCB99@trantor> <fe9771a80805270916r3adddb7eic3f67ab66b7efade@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcjAFSDHi2ptr3UbQReUxCs1X5I1fQAj2gOg
Thread-topic: [Xen-users] Release 0.9.2 of GPL PV Drivers for Windows
> James, if you can find some free time, could you please explain us how
> this vscsi thing works and how to enable it? Would it also gain us
> performance, or is for serving other purpose?

pvSCSI was a series of patches posted by Jun Kamada on or around 18th
Feb 2008 (look for subject "[Patch x/7] pvSCSI driver]. Jun was given a
heap of feedback in response to those patches and went away to dwell on
it. A recent post indicated that he would be releasing an updated
version soon.

xenscsi is a windows frontend driver to the pvSCSI backend driver, and
allows (via the sg interface) raw scsi devices to be exported from Linux
to Windows. I am now using it to do test restores of Symantec's Backup
Exec backups using Symantec's IDR CD. Because the PV drivers are all WDM
instead of WDF, it's easy enough to make a windows text mode setup
floppy so you can activate the drivers via F6 when installing Windows.

As for performance, I'm getting between 1-2GB/minute from the tape
drive, this performance is probably limited by other factors, eg I'm
still using the qemu harddisk drivers at that stage.

If you had a scsi device (or sas/sata possibly) that you were willing to
dedicate solely to one domain, xenscsi would allow you to do it. I've
only tested it on tape drives at the moment. YMMV :)


Xen-devel mailing list