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

Re: [Xen-users] The real 0.6.5 release of Windows PV drivers

To: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] The real 0.6.5 release of Windows PV drivers
From: "Emre Erenoglu" <erenoglu@xxxxxxxxx>
Date: Sun, 3 Feb 2008 23:41:16 +0100
Cc: xen-users@xxxxxxxxxxxxxxxxxxx, jim burns <jim_burn@xxxxxxxxxxxxx>
Delivery-date: Sun, 03 Feb 2008 14:41:58 -0800
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:in-reply-to:mime-version:content-type:references; bh=Cq1POFv2qTI/U0+b0BcMRxqsivMAAE0mnLOYHO0CIB8=; b=eU36Jd77OZaBfTuWpJxiS6G0S4Znb2edqtGUbzH7roCLNG7LH0eoDJDL48cx3niP26nw7jTNsjnug9Xlw9zBOlWymS/ST0gC1zHYIGaIKAtgDCfTTxWWmVIALZ4yivmc1UzRc1627w0C/w+jvVIf/t7fhIkdGWe0rhe1yLj27Lw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=ry1umofnIEuTc1qMBADD+7tVWu/CBexhSS5dOZIwtQJWrA/AEHLh2rm3RzJPp28bOVczjdP23MTbyYVW//wQutTDW7dQ/WcAzQ+GKOj68pX247bIL1yoANRRiIkK69RQBVMKlPCmbUWyyYkjJbKa3xVyHMp6aKfNpYb6LEiyw8s=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D0131AA4D@trantor>
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>
References: <AEC6C66638C05B468B556EA548C1A77D0131AA3F@trantor> <200802031437.14472.jim_burn@xxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0131AA4D@trantor>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
FYI, I'm using "netfront" in the config file and gave a different MAC address for it. That solved all my problems. I'm happy with the fact that xennet works even without /gplpv

Emre

On Feb 3, 2008 11:31 PM, James Harper <james.harper@xxxxxxxxxxxxxxxx> wrote:
>
> On Sunday 03 February 2008 07:09:44 am James Harper wrote:
> > This new release should fix that problem.
> >
> > http://www.meadowcourt.org/WindowsXenPV-0.6.5.zip
>
> Ok, installed 0.6.5. You're getting closer. Booting with /gplpv
doesn't
> result
> in a BSOD anymore. The disk drives correctly report the Xen PV drivers
in
> charge, and only one network adapter, also controlled by Xen PV. Doing
my
> crude uncached large file copy benches, an intra domu copy took 10
secs,
> and
> a different file copied from domu to dom0 took 31.

I'm not sure that any benchmarks under the qemu disks is going to mean
anything, as Dom0 is doing caching for them, unless this has changed in
0.3.2. Can you confirm that CPU usage is way down under the pV drivers?

> Booting w/o /gplpv, the disk driver is indeed QEMU. However, I'm still
> getting
> two network adapters, the original Realtek, and the new Xen PV. The
former
> has to be disabled  since they use the same mac address.

Yes. I'll discuss that with Andy (he's the guy who wrote the network
drivers). While we were doing heavy development, it made sense to always
enable the pv network drivers as /gplpv would disable the qemu disk
drivers. Now that things are a bit more stable, maybe we should not
enable the pv network drivers without /gplpv.

Alternatively, using a type of 'netfront' instead of 'ioemu' in the xen
config will not create the rtl devices.

> Doing my crude
> uncached large file copy benches with the same 2 files, intra domu
took 7
> secs, and domu to dom0 resulted in the BSOD shown below (the same one
I
> got
> with my previous attempt at a file copy domu -> dom0 under 0.6.3).
This
> same
> domu to dom0 copy prior to installing any version of your drivers took
23
> secs. So 7 secs vs. 10, and 23 vs. 31 - still slower w/ /gplpv.
>
> *** STOP: 0x0000008E (0x80000003,0x805310DD,0x8054FFA8,0x00000000)
>

That's that 'assert' statement again. If it happens again, please let me
know the driver it is being reported in.

> (ps - Further testing has resulted in a couple of BSODs on domu to
dom0
> xfers
> having booted *with* /gplpv, so it may be more related to xennet than
> xenvbd:
>
> "A process or thread crucial to system operation has unexpectedly
exited
> or
> been terminated.
> [...]
> *** STOP: 0x000000F4 (0x00000003,0x81F60840,0x81F609B4,0x805D11F8)")

Does anything useful get logged in the event log about that? Is it
possible that your windows domU got so roasted by the previous pv driver
versions that it has other problems too?

> Furthermore, when booting w/o /gplpv my cd works fine, at least with
the
> cd
> the vm booted up with. Booting w/ /gplpv, clicking on CD Drive (D:) in
My
> Computer yields the error:
>
> "Windows cannot read from this disk. The disk might be corrupted, or
it
> could
> be using a format that is not compatible with Windows."

Can you send me the config file, or at least the line for the block
devices?

> And just to round things out, once after booting w/ /gplpv and
shutting
> down
> from within the hvm, my dom0 rebooted! And I have occaisionally gotten
the
> error message "Error: Device 0 (vif) could not be connected. Hotplug
> scripts
> not working." upon trying to re xm create the domain.
>
> (pps - Great - now on my last hvm reboot chkdsk went crazy. It looks
like
> I
> have to reinstall all my user programs.)
>
> Repeating my config:
> Intel, everything 32bit PAE
> xen.gz 3.1.0-rc7
> kernel 2.6.21
> xen 3.1.2
> Windows XP Pro 2002 SP2

Thanks.

James


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users



--
Emre Erenoglu
erenoglu@xxxxxxxxx
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users