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

Re: [Xen-users] Windows GPL PV Drivers 0.9.9-pre2

  • To: James Harper <james.harper@xxxxxxxxxxxxxxxx>
  • From: Joost van den Broek <jvandenbroek@xxxxxxxxx>
  • Date: Fri, 13 Jun 2008 16:52:16 +0200
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 13 Jun 2008 07:52:51 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=AxhefYLTbXNZ2lPmD1js7O1YgX4B98iBm8CgjkPhgWAhWdugC37sPF4/Pude6cwqVp 4fsofrPEVsIznlIGPaw66KHdTgy2CLpCvg5Z89XSLozH20hKMSz5KLclOWt2HZBXwDx/ mUZOT40ikz/HFd4InFvfiUJA0QLoVR9GphrWE=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

James Harper schreef:
I've just uploaded a prerelease of 0.9.9 to

Please read the following before using:

It fixes a few disk related bugs... I've just been testing it on a
Windows Small Business Server 2003 R2 I have just restored from tape
into a DomU from a backup of a physical system and it's working fine -
0.9.8 BSOD'd almost immediately and then left me with a corrupt
filesystem, so that not happening with 0.9.9 is a good sign. Also,
hdtune now works for me without any problems, although performance is
sucky because it uses unaligned memory buffers.

The thing that's bugging me at the moment is how to make upgrades from
previous versions work nicely. Part of the problem is that some of the
drivers BSOD on close sometimes, which I should be able to fix if I can
catch it happening, but the main problem is that xenpci 0.9.8 (probably)
isn't going to work with xennet 0.9.9, and when windows upgrades the
drivers it will know that it has to upgrade xenpci next boot so it
defers it (because xenvbd is using it to manage the system drive), but
knows that it can upgrade xennet now, which introduces the version
I think booting without gplpv, performing the upgrade, then booting with
gplpv again might be a workaround but I'm not even sure if that will
work reliably, although probably more from the driver bugs.

In previous versions it would also have been sufficient just to copy the
.sys files to system32\drivers, but even that won't work with this
version as there is a new device filter installed for xenvbd (and soon
xenscsi), and there are associated .inf file updates.

Any and all suggestions greatly appreciated. Any testing anyone can do
to tell me what works and what doesn't also appreciated, at least then I
can document it on the wiki.


Thanks James, seems like these drivers are again a little bit faster than before. Now I can run JkDefrag and HDtune without BSOD's so that's very nice. Interesting to see is that JkDefrag's drive analyse seems to be much faster done now than with 0.9.6.


Xen-users mailing list



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