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-devel

Re: [Xen-devel] Re: cs 23453:4f4970d2848d beaks Win 7

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] Re: cs 23453:4f4970d2848d beaks Win 7
From: Tobias Geiger <tobias.geiger@xxxxxxxxx>
Date: Thu, 1 Sep 2011 16:28:09 +0200
Cc: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>, Christoph Egger <Christoph.Egger@xxxxxxx>
Delivery-date: Thu, 01 Sep 2011 07:29:01 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4E5F541F.6010405@xxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: VIDO IT-Service
References: <4E5F43F2.6010601@xxxxxxx> <1314869549.28989.86.camel@xxxxxxxxxxxxxxxxxxxxxx> <4E5F541F.6010405@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.13.7 (Linux/2.6.39-2-amd64; KDE/4.6.5; x86_64; ; )
Hallo List!,

To bring even more confusion to this:


W7 64bit (prof) HVM guest works fine here (i.e. no BSOD like the ones described 
here) with:

xen_changeset          : Thu Aug 25 12:03:14 2011 +0100 23791:227130622561

Standard qemu, no seabios/upstreamqemu.

OTOH - see the screenshot here: 
http://img199.imagevenue.com/img.php?image=84661_win64_strange_cpus_122_233lo.jpg

This "behaviour" is normal here - since Win7_64, in Win7_32 and WinXP_32 this 
was no the case iirc.
Windows7_64 seems to have Problems "to start" the CPU (Code: 10) - but with no 
visible consquences besides this funny looking devicemanager... 
Here's the xen cfg for this guest:

acpi=1
apic=1
boot="c"
builder = 'hvm'
cpus = [ "2", "3", "4", "5", "6", "7" ]
disk = ['tap:qcow2:/home/kaeptnb/.kvm/windows7.qcow2,ioemu:hda,w' ]
gfx_passthru=0
hpet=1
keymap = "de"
memory = '4900'
monitor=1
name = 'win'
on_crash = "preserve"
on_poweroff = "preserve"
on_reboot = "preserve"
on_xend_stop = "shutdown"
pae=1
pci = [ '08:00.0' , '08:00.1'  , '00:1a.7' ]
pci_msitranslate=1
pci_power_mgmt = 1
sdl=0
serial = 'pty'
shadow_memory=32
stdvga=1
uuid = "someuuid :)"
vcpus = 6
vif = ['type=ioemu, bridge=br0, mac=anymac:), model=e1000' ]
viridian=1
vnc=1
vncconsole=0
vncpasswd=""
xen_platform_pci=1



Greetings
Tobias

Am Donnerstag, 1. September 2011, 11:45:03 schrieb Christoph Egger:
> On 09/01/11 11:32, Ian Campbell wrote:
> > On Thu, 2011-09-01 at 10:08 +0100, Christoph Egger wrote:
> >> On 09/01/11 10:50, Ian Campbell wrote:
> >>> On Thu, 2011-09-01 at 09:36 +0100, Christoph Egger wrote:
> >>>> cs 23453:4f4970d2848d breaks Win 7. It fails to initialize the CPUs
> >>>> as shown in the device manager and this causes a BSOD on shutdown.
> >>> 
> >>> Are you 100% sure it's that cset?
> >> 
> >> Yes, I am. I found that c/s by bisecting. I used the latest xen-kernel
> >> and toolchain, just replaced the hvmloader binary and booted a
> >> Win7 guest (both 32bit and 64bit) with one vcpu.
> >> 
> >> An hvmloader binary built from c/s 23452 works.
> >> BTW: I use the rombios.
> >> 
> >>   >  It moves a few things around but it doesn't actually remove
> >>   >  anything.
> >>   
> >>   From a first glance, bios_info_setup() is called earlier with this
> >>   c/s.
> > 
> > I guess something could be clobbering that datastructure but there isn't
> > much of interest in it now anyway. This stuff has subsequently been
> > reorganised even more and moved around etc. I presume it is broken even
> > for xen-unstable.hg 23809:85b29185c911?
> 
> Yes, it is.
> 
> > I'll see if I can repro. Can you post your guest cfg file please?
> 
> builder="hvm"
> memory=2048
> name="win7"
> vcpus=1
> acpi=1
> apic=1
> vif = [ 'type=ioemu, model=e1000' ]
> disk = [ 'file:/hvm-guest/win7.img,ioemu:hda,w' ]
> sdl=0
> vnc=1
> stdvga=1
> usb=1
> usbdevice='tablet'


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