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 2008 64 bits + gplpv driver = BSOD

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Windows 2008 64 bits + gplpv driver = BSOD
From: Olivier LAMBERT <lambert.olivier@xxxxxxxxx>
Date: Mon, 14 Dec 2009 10:59:26 +0100
Delivery-date: Mon, 14 Dec 2009 02:00:13 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=TiC5epTHot4z0P9g09zt+nQtiMmzdHVI9ibHqJ6TUIU=; b=rFIJfuI+gmJevwAHSCVPfFVyn026GOjtTgw9v/hs5BykX44ax0xKyumxZNtGWCuMj3 UtQHRgWOVQ58uh4uPlVjhUEjKip6H3uIWL08tOc2xFJey8f030Gw1Q6jSa2jQScKJ1LR UrlUsXA0RodqUG5MYLMLUDo7YehBQGQhmuTbc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=R4NiV7uByZbNN28UHj4+zsFGJd90S2gzxfjCAOVTo6YKCWeYvHisVLguBoBNdj/K3m I8kXfuhUwizn+1xPf/RKMUOn9rzAy3I9/YlTxuAOnucfJhrODW+oxSL2ENUM5JwkJjg6 CGdTnT/ZlRFmWKDgBZrj+mBwyrD/KaSW/6kqM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hello,

Each time I try to install GPLPV drivers on a Windows 2008 Server 64
bits, I've got a BSOD "0x0000007b".
I follow this :
http://wiki.xensource.com/xenwiki/XenWindowsGplPv/Installing


      bcdedit /enum /v         <-- note the guid string next to
"identifier" under "Windows Boot Loader"
      bcdedit /copy {string from above} /d "Microsoft Windows Server
2008 GPLPV"    <-- change description to whatever suits you and note
the new guid that gets printed as a result
      bcdedit /set {new guid from above} LOADOPTIONS "GPLPV"

And on the first reboot, I boot on the "normal" (not Windows 2008 with
option GPLPV).
And after few seconds (when it loads xenpci.sys), I've got the BSOD.

Here is :
/var/log/xen/qemu-dm-winpv.log

ACPI PCI hotplug: read addr=0x10e1, val=0x0.
track_dirty_vram(f0000000, 26) failed (-1, 22)
Unknown PV product 2 loaded in guest
PV driver build 1
region type 1 at [c100,c200).
region type 0 at [f3001000,f3001100).
squash iomem [f3001000, f3001100).
track_dirty_vram(f0000000, 26) failed (-1, 22)
[...] lot's of time this line
[...]
reset requested in cpu_handle_ioreq.
Issued domain 56 reboot

My winpv.cfg (with all comments removed for better reading) :
import os, re

arch_libdir = 'lib'
arch = os.uname()[4]
if os.uname()[0] == 'Linux' and re.search('64', arch):
    arch_libdir = 'lib64'

kernel = "/usr/lib64/xen-3.4/boot/hvmloader"
builder='hvm'
memory = 1024
name = "winpv"
boot = "c"
vif = [ 'type=ioemu, bridge=eth1' ]
disk = [  'phy:/dev/vg_xen/winbackup,ioemu:hda,w',]

on_poweroff = 'preserve'
on_reboot   = 'preserve'
on_crash    = 'preserve'

device_model = '/usr/lib64/xen/bin/qemu-dm'
sdl=0
opengl=1
vnc=1
vnclisten="0.0.0.0"
vncdisplay=1
vncpasswd='foobar'
stdvga=0
serial='pty'
localtime=1
usbdevice='tablet'
keymap='fr'

Drivers tested :
gplpv_Vista2008x64_0.10.0.134.msi
gplpv_Vista2008x64_0.10.0.138.msi
gplpv_Vista2008x64_0.10.0.142.msi

Same results !

Regards,

Olivier.

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