Bug 694431 - win2k3 ping_pong migration results bsod
Summary: win2k3 ping_pong migration results bsod
Keywords:
Status: CLOSED DUPLICATE of bug 714801
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: qemu-kvm
Version: 6.2
Hardware: x86_64
OS: Unspecified
medium
high
Target Milestone: rc
: ---
Assignee: Yonit Halperin
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-07 10:47 UTC by Xiaoqing Wei
Modified: 2014-01-21 00:00 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-09-08 05:45:22 UTC
Target Upstream Version:


Attachments (Terms of Use)
snapshots (773.74 KB, application/x-gzip)
2011-04-07 10:47 UTC, Xiaoqing Wei
no flags Details
memdump analyzed result. (7.61 KB, text/plain)
2011-04-07 10:49 UTC, Xiaoqing Wei
no flags Details
migrate using vnc instead of spice. (7.91 KB, text/plain)
2011-04-11 10:34 UTC, Xiaoqing Wei
no flags Details
might this bug is no related to display protocol,they shows the same BSOD code when using diff display protocol (19.06 KB, image/png)
2011-04-11 10:44 UTC, Xiaoqing Wei
no flags Details
might this bug is no related to display protocol,they shows the same BSOD code when using diff display protocol (21.62 KB, image/png)
2011-04-11 10:47 UTC, Xiaoqing Wei
no flags Details
the memory dump itself,2GB after unzip (18.67 MB, application/x-gzip)
2011-06-03 01:27 UTC, Xiaoqing Wei
no flags Details
yet another dump file.part1 (15.00 MB, application/x-gzip)
2011-06-03 01:32 UTC, Xiaoqing Wei
no flags Details
yet another dump file.part2 (8.28 MB, application/x-gzip)
2011-06-03 01:38 UTC, Xiaoqing Wei
no flags Details
win7 bsod 0x8e mini dump (134.35 KB, application/octet-stream)
2011-07-25 06:56 UTC, Xiaoqing Wei
no flags Details
win7 mini analyzed (5.72 KB, text/plain)
2011-07-25 07:05 UTC, Xiaoqing Wei
no flags Details

Description Xiaoqing Wei 2011-04-07 10:47:23 UTC
Created attachment 490510 [details]
snapshots

Description of problem:
ping pong migrate a  win2003-64 guest with qxl video adapter will result bsod.

Version-Release number of selected component (if applicable):
qemu-kvm-0.12.1.2-2.153.el6.x86_64

qxl-win-driver:qxl-win-0.1-4
How reproducible:
always

Steps to Reproduce:
1.boot a win2003-64-qxl guest :
######
qemu-kvm -drive file='win2003-64-virtio.qcow2',index=0,if=none,id=drive-virtio-disk1,media=disk,cache=none,format=qcow2,aio=native -device virtio-blk-pci,bus=pci.0,addr=0x4,drive=drive-virtio-disk1,id=virtio-disk1 -device rtl8139,netdev=idDxyhum,mac=9a:f3:19:18:b6:09,netdev=idDxyhum,id=ndev00idDxyhum,bus=pci.0,addr=0x3 -netdev tap,id=idDxyhum,ifname='t0-171835-YiMT',script='qemu-ifup-switch',downscript='no' -m 4096 -smp 2,cores=1,threads=1,sockets=2 -drive file='/winutils.iso',index=1,if=none,id=drive-ide0-0-0,media=cdrom,readonly=on,format=raw -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -cpu cpu64-rhel6,+sse2,+x2apic 
-rtc base=localtime,clock=host,driftfix=none  -boot order=cdn,once=c,menu=off   -usbdevice tablet -enable-kvm
\
-spice port=8000,disable-ticketing \
\
-vga qxl 
#########

2.boot another guest for migrate:
cmd as step 1...-incoming tcp:0:5200

3.
do several rounds of ping pong migration,guest bsod and memdump.
  
Actual results:
guest bsod and memdump

Expected results:
guest running normally

Additional info:
1. host info: 
kernel :kernel-2.6.32-125.el6.x86_64

(8G 4cpu)
cpu
processor	: 3
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
stepping	: 10
cpu MHz		: 2660.513
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 3


2. qxl
qxl-win-0.1-4 from brew

3. vgabios
vgabios-0.6b-3.5.el6.noarch

4. dump info
memdump analyzed result attached.

5. guest
win2003-64

Comment 1 Xiaoqing Wei 2011-04-07 10:49:39 UTC
Created attachment 490512 [details]
memdump analyzed result.

Comment 3 RHEL Program Management 2011-04-07 11:03:35 UTC
Since RHEL 6.1 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 4 Xiaoqing Wei 2011-04-11 10:34:40 UTC
Created attachment 491195 [details]
migrate using vnc instead of spice.

this bug is also triggered when using vnc instead of spice when migrate.

attached the memory dump analyzed result

Comment 5 Xiaoqing Wei 2011-04-11 10:44:49 UTC
Created attachment 491197 [details]
might this bug is no related to display protocol,they shows the same BSOD code when using diff display protocol

Comment 6 Xiaoqing Wei 2011-04-11 10:47:01 UTC
Created attachment 491200 [details]
might this bug is no related to display protocol,they shows the same BSOD code when using diff display protocol

Comment 10 Vadim Rozenfeld 2011-06-02 15:27:42 UTC
(In reply to comment #6)
> Created attachment 491200 [details]
> might this bug is no related to display protocol,they shows the same BSOD code
> when using diff display protocol

Hello Xiaoqing,
Can you post dump files?

Best regards,
Vadim.

Comment 11 Xiaoqing Wei 2011-06-03 01:27:44 UTC
Created attachment 502702 [details]
the memory dump itself,2GB after unzip

Comment 12 Xiaoqing Wei 2011-06-03 01:32:47 UTC
Created attachment 502703 [details]
yet another dump file.part1

Comment 13 Xiaoqing Wei 2011-06-03 01:38:32 UTC
Created attachment 502704 [details]
yet another dump file.part2

these two parts need to be concatenated before unzip, cat 2k3... > zipped_file.zip

Comment 14 Xiaoqing Wei 2011-06-03 01:43:06 UTC
(In reply to comment #10)
> (In reply to comment #6)
> > Created attachment 491200 [details]
> > might this bug is no related to display protocol,they shows the same BSOD code
> > when using diff display protocol
> 
> Hello Xiaoqing,
> Can you post dump files?
Hi Vadim,
dump files uploaded,
one kernel_dump,one full memory dump.
Hope will help,
Best Regards,
Xiaoqing.

Comment 16 Vadim Rozenfeld 2011-07-13 09:18:52 UTC
Hi Xiaoqing,
Could you try reproducing this bug with the latest qxl driver.
I'm asking because the qxl driver used in this test comes without PDB symbols.
Best regards,
Vadim.
From my conversation with Arnon:

> I'm looking into 
> https://bugzilla.redhat.com/show_bug.cgi?id=694431 
> bug, and I see that it crashes inside of qxl driver,
> but w/o symbols I can say nothing concrete. 
>
> The qxl driver is from
> https://brewweb.devel.redhat.com/buildinfo?buildID=159581
> but there are no symbols there.
>
> Best regards,
> Vadim.
>
>   
Unfortunately we added PDBs to the brew build only later, at qxl-win-0.1-7
https://brewweb.devel.redhat.com/buildinfo?buildID=170864
So if it's possible to reproduce with these drivers, life will be easier

Comment 21 Xiaoqing Wei 2011-07-25 06:56:33 UTC
Created attachment 514978 [details]
win7 bsod 0x8e mini dump

Comment 23 Xiaoqing Wei 2011-07-25 07:05:47 UTC
Created attachment 514979 [details]
win7 mini analyzed

Comment 24 Vadim Rozenfeld 2011-07-25 07:59:24 UTC
(In reply to comment #23)
> Created attachment 514979 [details]
> win7 mini analyzed

Thank you Xiaoqing!
I'm trying to debug the following crash dump
https://bugzilla.redhat.com/attachment.cgi?id=514978
but unfortunately still have some problems.
Will it be possible to install debug version
of qxl from 
http://download.devel.redhat.com/brewroot/packages/qxl-win/0.1/7/win/qxl_w7_x86_debug.zip
and try reproducing it one more time?
Best regards,
Vadim.

Comment 25 Xiaoqing Wei 2011-07-25 10:12:06 UTC
(In reply to comment #24)
Hi Vadim,

Actually , I tried to trigger this bug using debug-driver before , but it doesn't generate full dump :( , so I use not-debug-driver , also not full dump :( :( .

I will try to reproduce this on a new win7,it's installing.

and will use debug driver .  maybe a fresh guest can generate full dump :) .

you need the dump itself or just the analyzed_result  enough ?

Kind Regards,
Xiaoqing.

Comment 26 Vadim Rozenfeld 2011-07-25 10:16:09 UTC
(In reply to comment #25)
> (In reply to comment #24)
> Hi Vadim,
> 
> Actually , I tried to trigger this bug using debug-driver before , but it
> doesn't generate full dump :( , so I use not-debug-driver , also not full dump
> :( :( .
> 
> I will try to reproduce this on a new win7,it's installing.
> 
> and will use debug driver .  maybe a fresh guest can generate full dump :) .
> 
> you need the dump itself or just the analyzed_result  enough ?
> 
> Kind Regards,
> Xiaoqing.

Hi Xiaoqing.
Actually I even don't need a full dump.
Having kernel or compact will be absolutely
fine.

Best regards,
Vadim.

Comment 32 Yonit Halperin 2011-09-08 05:45:22 UTC

*** This bug has been marked as a duplicate of bug 714801 ***


Note You need to log in before you can comment on or make changes to this bug.