RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 721355 - unable to shut down win guest gracefully
Summary: unable to shut down win guest gracefully
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: virtio-win
Version: 6.1
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: ---
Assignee: Arkady Frenkel
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks: 739470
TreeView+ depends on / blocked
 
Reported: 2011-07-14 11:12 UTC by Lubos Kocman
Modified: 2013-01-10 00:04 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Do not document.
Clone Of:
: 739470 (view as bug list)
Environment:
Last Closed: 2011-12-06 21:17:35 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
/var/log/livbirt/qemu/winxp-lk.log (30.68 KB, text/plain)
2011-07-14 11:16 UTC, Lubos Kocman
no flags Details
vdsm.log (2.77 MB, application/octet-stream)
2011-07-14 11:17 UTC, Lubos Kocman
no flags Details
service installed from ic129 (2.28 MB, image/png)
2011-07-28 07:50 UTC, Arkady Frenkel
no flags Details
Step 1: Picture after RHEV Agent service installed , vioserial already installed before (2.20 MB, image/png)
2011-07-28 07:52 UTC, Arkady Frenkel
no flags Details
Close service. Service release vioserial device, so test app can open device correctly (2.21 MB, image/png)
2011-07-28 07:56 UTC, Arkady Frenkel
no flags Details
Driver TimeOuted read IO correctly. Now app have to be close to release device (2.21 MB, image/png)
2011-07-28 07:59 UTC, Arkady Frenkel
no flags Details
Service restarted and opned vioserial device to work with it. (2.22 MB, image/png)
2011-07-28 08:02 UTC, Arkady Frenkel
no flags Details
RHEVAgent properties (2.21 MB, image/png)
2011-07-28 10:45 UTC, Arkady Frenkel
no flags Details
screen dump mentioned in comment #53 (68.86 KB, image/png)
2011-07-29 11:50 UTC, Mike Cao
no flags Details
windbg failed to connect guest (151.90 KB, image/png)
2011-07-29 11:52 UTC, Mike Cao
no flags Details
screendump for failed to connect to guest (79.60 KB, image/png)
2011-07-29 16:51 UTC, Mike Cao
no flags Details
windbg debug info (620.82 KB, text/plain)
2011-09-08 10:45 UTC, Mike Cao
no flags Details
memroy dump after hang (128.00 KB, application/octet-stream)
2011-09-08 10:46 UTC, Mike Cao
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:1542 0 normal SHIPPED_LIVE virtio-win bug fix update 2011-12-07 02:13:14 UTC

Description Lubos Kocman 2011-07-14 11:12:15 UTC
Description of problem:

I'm running winxp guest in rhevm 3.0 (ic129). And either shutting down guest trough start->shutdown or shutting down guest gracefully from admin/user portal leads to following state:

seems like there is no explorer running and I can see only a default blue wallpaper. Guest is not responding on signals like ctrl+alt+delete.

In case of Win7x32 there is only Shutting down screen and nothing happens.


Version-Release number of selected component (if applicable):

winxp/win7x32 guest with ic129 rhev-tools installed
spice-server-0.8.0-1.el6.x86_64
libvirt-0.9.2-1.el6.x86_64
qemu-kvm-0.12.1.2-2.167.el6.x86_64
vdsm-4.9-79.el6.x86_64


How reproducible:

reproducible always on our setup (even after stopping down guest)

Steps to Reproduce:
1. connect trough spice-client to guest (seems to be winxp only related)

  
Actual results:

guest stays up with only blue wallpaper (no explorer or so is running)

Also I found out when I'll double click shutdown (not stop) in RHEVM (userportal/admin portal) (there is a separate Bug 720893 for it) the guest is in state offline while.

Then after clicking start (I'm able to login to guest again, but guest wasn't started from scratch)

Expected results:

guest should be gracefully shutted down


Additional info:

I was able to shutdown without any problems win7x32 on my local machine (not rhevm managed)  with same version of qemu-kvm

cmdline of rhevm managed guest:

/usr/libexec/qemu-kvm -S -M rhel6.0.0 -cpu Nehalem -enable-kvm -m 1024 -smp 1,sockets=1,cores=1,threads=1 -name winxp-lk -uuid e37055a7-8205-470c-a546-109ca2307c9c -smbios type=1,manufacturer=Red Hat,product=RHEL,version=6Server-6.1.0.2.el6_1,serial=33313934-3432-5A43-3230-323437523147_78:E7:D1:E0:29:3A,uuid=e37055a7-8205-470c-a546-109ca2307c9c -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/winxp-lk.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=2011-07-14T03:40:58 -boot cd -device virtio-serial-pci,id=virtio-serial0,max_ports=16,bus=pci.0,addr=0x5 -drive file=/rhev/data-center/40189282-a899-11e0-abc5-0016365acdc4/f1cd88d4-63f7-43e9-acd3-bfbb5f2989ed/images/3a5c3bef-3728-4bf8-bff8-009767c60c4b/2a132885-2ec7-4c93-b012-f82e2590b905,if=none,id=drive-virtio-disk0,format=qcow2,serial=f8-bff8-009767c60c4b,cache=none,werror=stop,rerror=stop,aio=native -device virtio-blk-pci,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0 -drive file=/rhev/data-center/40189282-a899-11e0-abc5-0016365acdc4/9aa406d4-ded7-43f4-af90-7664ceb04d95/images/11111111-1111-1111-1111-111111111111/RHEV-toolsSetup_3.0_5.iso,if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=27,id=hostnet0,vhost=on,vhostfd=28 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:1a:4a:22:3a:0a,bus=pci.0,addr=0x3 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channels/winxp-lk.com.redhat.rhevm.vdsm,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.rhevm.vdsm -chardev spicevmc,id=charchannel1,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=com.redhat.spice.0 -usb -spice port=5900,tls-port=5901,addr=0,x509-dir=/etc/pki/vdsm/libvirt-spice,tls-channel=main,tls-channel=inputs -k en-us -vga qxl -global qxl-vga.vram_size=67108864 -device AC97,id=sound0,bus=pci.0,addr=0x4

Comment 2 Lubos Kocman 2011-07-14 11:16:28 UTC
Created attachment 512863 [details]
/var/log/livbirt/qemu/winxp-lk.log

Comment 3 Lubos Kocman 2011-07-14 11:17:50 UTC
Created attachment 512864 [details]
vdsm.log

Problematic targets in vdsm.log

e37055a7-8205-470c-a546-109ca2307c9c     winxp-lk               
be2b16df-6144-4191-8715-27cc2739f709     win7x32-lk

Comment 6 Dor Laor 2011-07-18 14:04:40 UTC
Didn't we fixed this already, what's the later virtio-win version?

Comment 7 Vadim Rozenfeld 2011-07-18 14:18:49 UTC
(In reply to comment #6)
> Didn't we fixed this already, what's the later virtio-win version?

https://bugzilla.redhat.com/show_bug.cgi?id=702258

VERIFIED with virtio-win-prewhql-0.1.11 

http://download.devel.redhat.com/brewroot/packages/virtio-win-prewhql/0.1/11/win/virtio-win-prewhql-0.1.zip

Comment 8 Marian Krcmarik 2011-07-20 18:48:39 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Didn't we fixed this already, what's the later virtio-win version?
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=702258
> 
> VERIFIED with virtio-win-prewhql-0.1.11 
> 
> http://download.devel.redhat.com/brewroot/packages/virtio-win-prewhql/0.1/11/win/virtio-win-prewhql-0.1.zip

Vadim,

According to your advice I did following:
I have a WinXP guest with ic114 tools installed (from wrapped installer), I did update Virtio serial driver using Device Manager (going to the "Have disk" option) with driver from your zip - WXp->x86->vioser.inf. Then I shutdown the guest and start it again.

I do not have any problems when connecting to the guest using Admin portal of RHEVM and shutdown/reboot works but I have problems when connecting to the guest using User portal of RHEVM.
When I start guest and connect to it using User portal during "Powering up" stage, Spice client window is opened and guest is displayed but I do not have mouse (I see cursor, but I am not able to click). Then I open the same guest using Admin portal and BSOD crash appears on guest with message DRIVER_IRQL_NOT_LESS_OR_EQUAL pointing to file wdf01000.sys.
When I start guest and connect to it using User portal during "UP" stage, Spice client window does not open because of spice vdagent timeout. During timeout (waiting for spice vdagent response) RHEVM Admin portal says that guest is "Reboot in Progress". Once I connect to the guest using Admin portal, I get the same BSOD as earlier described.
RHEV agent and Spice vdagent are running all the time I can connect and check.
This does not happen with virtio serial driver from ic114 tools.
Maybe I am not doing the update of driver properly? Could you help or check that?

Comment 9 Vadim Rozenfeld 2011-07-21 06:43:46 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > (In reply to comment #6)
> > > Didn't we fixed this already, what's the later virtio-win version?
> I do not have any problems when connecting to the guest using Admin portal of
> RHEVM and shutdown/reboot works but I have problems when connecting to the
> guest using User portal of RHEVM.
> When I start guest and connect to it using User portal during "Powering up"
> stage, Spice client window is opened and guest is displayed but I do not have
> mouse (I see cursor, but I am not able to click). Then I open the same guest
> using Admin portal and BSOD crash appears on guest with message
> DRIVER_IRQL_NOT_LESS_OR_EQUAL pointing to file wdf01000.sys.
Hi Marian,
Can you publish the crash dump file, in case you have it somewhere around?
> When I start guest and connect to it using User portal during "UP" stage, Spice
> client window does not open because of spice vdagent timeout. During timeout
> (waiting for spice vdagent response) RHEVM Admin portal says that guest is
> "Reboot in Progress". Once I connect to the guest using Admin portal, I get the
> same BSOD as earlier described.
> RHEV agent and Spice vdagent are running all the time I can connect and check.
> This does not happen with virtio serial driver from ic114 tools.
> Maybe I am not doing the update of driver properly? Could you help or check
> that?
The simplest way is to check "Driver Date" in vioserial driver "Properties"
dialog. I don't remember exactly, but for build 0.1.11 it must be around July 10.

Best regards,
Vadim.

Comment 10 Michal Haško 2011-07-21 09:52:51 UTC
(In reply to comment #7)
I run into the same symptoms on a WinXP guest with IDE (not VirtIO) disk.

Comment 11 Vadim Rozenfeld 2011-07-21 10:14:17 UTC
(In reply to comment #10)
> (In reply to comment #7)
> I run into the same symptoms on a WinXP guest with IDE (not VirtIO) disk.

It seems to be a virtio serial problem, which is not related to the storage subsystem. 
Regards,
Vadim.

Comment 16 Vadim Rozenfeld 2011-07-21 21:38:17 UTC
Hi Arkady,

There is a new bug, introduced with 
81e852174dbd581cd4678eca4127865b43aa14f2.
As we can see, we don't reset ComleteRequest
bask to FALSE.
Could you check and commit the patch, I have provided
below, right after windbg bug analysis?

Cheers,
Vadim.

0: kd> lmvm vioser

start    end        module name

f76ae000 f76b7100   vioser     (private pdb symbols)  z:\721355\wxp\x86\vioser.pdb

    Loaded symbol image file: vioser.sys

    Image path: \SystemRoot\system32\DRIVERS\vioser.sys

    Image name: vioser.sys

    Timestamp:        Sat Jul 09 01:55:35 2011 (4E181787)

    CheckSum:         0000F572

    ImageSize:        00009100

    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

0: kd> !analyze -v

*******************************************************************************

*                                                                             *

*                        Bugcheck Analysis                                    *

*                                                                             *

*******************************************************************************



DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)

An attempt was made to access a pageable (or completely invalid) address at an

interrupt request level (IRQL) that is too high.  This is usually

caused by drivers using improper addresses.

If kernel debugger is available get stack backtrace.

Arguments:

Arg1: 0000001c, memory referenced

Arg2: 00000002, IRQL

Arg3: 00000001, value 0 = read operation, 1 = write operation

Arg4: f6eab931, address which referenced memory



Debugging Details:

------------------





WRITE_ADDRESS:  0000001c 



CURRENT_IRQL:  2



FAULTING_IP: 

wdf01000!imp_WdfRequestCompleteWithInformation+c2

f6eab931 89511c          mov     dword ptr [ecx+1Ch],edx



DEFAULT_BUCKET_ID:  INTEL_CPU_MICROCODE_ZERO



BUGCHECK_STR:  0xD1



PROCESS_NAME:  Idle



TRAP_FRAME:  80551340 -- (.trap 0xffffffff80551340)

ErrCode = 00000002

eax=862fdcf8 ebx=00000000 ecx=00000000 edx=00000045 esi=862fdcb0 edi=00000100

eip=f6eab931 esp=805513b4 ebp=805513bc iopl=0         nv up ei ng nz na po nc

cs=0008  ss=0010  ds=0023  es=0023  fs=0030  gs=0000             efl=00010282

wdf01000!imp_WdfRequestCompleteWithInformation+0xc2:

f6eab931 89511c          mov     dword ptr [ecx+1Ch],edx ds:0023:0000001c=????????

Resetting default scope



LAST_CONTROL_TRANSFER:  from f6eab931 to 80544758



STACK_TEXT:  

80551340 f6eab931 badb0d00 00000045 00000000 nt!KiTrap0E+0x238

805513bc f76aeb24 00000000 862fdcb0 00000000 wdf01000!imp_WdfRequestCompleteWithInformation+0xc2

805513fc f6ee5dad 00000002 79abd938 8055c0c0 vioser!VIOSerialInterruptDpc+0x1a6 [c:\cygwin\tmp\build\source\internal-kvm-guest-drivers-windows\vioserial\sys\isrdpc.c @ 104]

80551418 f6ee5df6 865398c8 00000000 ffdff980 wdf01000!FxInterrupt::DpcHandler+0x60

80551428 80545eef 86539914 865398c8 865398c8 wdf01000!FxInterrupt::_InterruptDpcThunk+0x13

80551450 80545dd4 00000000 0000000e 00000000 nt!KiRetireDpcList+0x61

80551454 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x28





STACK_COMMAND:  kb



FOLLOWUP_IP: 

vioser!VIOSerialInterruptDpc+1a6 [c:\cygwin\tmp\build\source\internal-kvm-guest-drivers-windows\vioserial\sys\isrdpc.c @ 104]

f76aeb24 ff4508          inc     dword ptr [ebp+8]



FAULTING_SOURCE_CODE:  

   100:            WdfSpinLockRelease(port->InBufLock);

   101: 

   102:            if (ComleteRequest)

   103:            {

>  104:                WdfRequestCompleteWithInformation(request, STATUS_SUCCESS, information);

   105:            }

   106:         }

   107:     }

   108:     TraceEvents(TRACE_LEVEL_VERBOSE, DBG_DPC, "<-- %s\n", __FUNCTION__);

   109: }





SYMBOL_STACK_INDEX:  2



SYMBOL_NAME:  vioser!VIOSerialInterruptDpc+1a6



FOLLOWUP_NAME:  MachineOwner



MODULE_NAME: vioser



IMAGE_NAME:  vioser.sys



DEBUG_FLR_IMAGE_TIMESTAMP:  4e181787



FAILURE_BUCKET_ID:  0xD1_vioser!VIOSerialInterruptDpc+1a6



BUCKET_ID:  0xD1_vioser!VIOSerialInterruptDpc+1a6



Followup: MachineOwner

---------



0: kd> .frame 2

02 805513fc f6ee5dad vioser!VIOSerialInterruptDpc+0x1a6 [c:\cygwin\tmp\build\source\internal-kvm-guest-drivers-windows\vioserial\sys\isrdpc.c @ 104]

0: kd> dv

      Interrupt = 0x00000002

AssociatedObject = 0x79abd938

         Device = 0x79abd938

       pContext = 0x86542888

        request = 0x79d02348

 ComleteRequest = 0x01 ''

   systemBuffer = 0x85f9c000 "???"

         Length = 0x1000

              i = 2

    information = 0x45

0: kd> !wdfkd.wdfrequest 0x79d02348

   !IRP 0x00000000

    irp is NULL, the remaining results may not be correct(Reserved Requests may have a NULL IRP)...



   State:  Completed, Allocated by WDF for incoming IRP











diff --git a/vioserial/sys/IsrDpc.c b/vioserial/sys/IsrDpc.c

index 7d2bbaf..722ea78 100644

--- a/vioserial/sys/IsrDpc.c

+++ b/vioserial/sys/IsrDpc.c

@@ -92,8 +92,8 @@ VIOSerialInterruptDpc(

                  }

                  else

                  {

-                    request = NULL;

                     TraceEvents(TRACE_LEVEL_INFORMATION, DBG_DPC, "Request = %p was cancelled\n", request);

+                    request = NULL;

                  }

               }

            }

@@ -102,6 +102,7 @@ VIOSerialInterruptDpc(

            if (ComleteRequest)

            {

                WdfRequestCompleteWithInformation(request, STATUS_SUCCESS, information);

+               ComleteRequest = FALSE;

            }

         }

     }

Comment 17 Arkady Frenkel 2011-07-24 09:03:01 UTC
Done!
Arkady

Comment 18 Vadim Rozenfeld 2011-07-25 21:24:12 UTC
Marian, 
could you please check it again, with the vioserial driver from
the latest build:
http://download.devel.redhat.com/brewroot/packages/virtio-win-prewhql/0.1/13/win/virtio-win-prewhql-0.1.zip

Thank you,
Vadim.

Comment 19 Mike Cao 2011-07-26 10:58:35 UTC
Tried on
http://download.devel.redhat.com/brewroot/packages/virtio-win-prewhql/0.1/13/win/virtio-win-prewhql-0.1.zip
for this bug .

still hit some issue .


(In reply to comment #8)

> According to your advice I did following:
> I have a WinXP guest with ic114 tools installed (from wrapped installer), I did
> update Virtio serial driver using Device Manager (going to the "Have disk"
> option) with driver from your zip - WXp->x86->vioser.inf. Then I shutdown the
> guest and start it again.

steps of mine :
1.install a fresh winxp guest with ide disk& rtl8139 nic by using rhevm
2.then install ic116 tools (virtio driver& vdagent)by using 
RHEV-ToolsSetup_428.exe  
3.then update virtio serial driver to 0.1.13 one
3 .shutdown or reboot guest 

Actual Results:
Both Tried admin portal & User portal.
guest still hang ,can not reboot or shutdown .
I also tried above steps w/o step 2 ,guest could reboot or shutdown
successfully.


----
I had some question abt this bug:
1.What's the difference between this bug and Bug 702258 ?

2.What's the difference between installing driver via RHEV-ToolsSetup_428.exe
and installing driver in device manager ?

3.based on above ,seems this bug due to RHEV-ToolsSetup_428.exe .which
component
does it belongs to ?

Best Regards,
Mike

Comment 20 Arkady Frenkel 2011-07-26 11:49:10 UTC
Hi, Mike!
1) This two bug separated, because of each cause different bsod screens
2/3) Try to install ic129 because rhev agent service changed to treat shutdown event
in windows.
Best, Arkady

Comment 21 Marian Krcmarik 2011-07-26 13:14:05 UTC
(In reply to comment #18)
> Marian, 
> could you please check it again, with the vioserial driver from
> the latest build:
> http://download.devel.redhat.com/brewroot/packages/virtio-win-prewhql/0.1/13/win/virtio-win-prewhql-0.1.zip
> 
> Thank you,
> Vadim.

Hi Vadim,
I retested with 0.1-13 and seems the problem with BSOD reported here is solved - I am not able to reproduced it. Reboot/Shutdown in my setup works well. As well as connecting from User portal of Rhevm.
I would call this BSOD problem as solved. Thank you.
However as I described in my comment #8: "Spice client window is opened and guest is displayed but I do not have mouse (I see cursor, but I am not able to click)." This problem still occurs and I personally did not see if I used 0.1-11 virtio-serial driver version.
This mouse issue pls see in bug #725734. I do believe It's virtio-serial driver related.

Comment 22 Marian Krcmarik 2011-07-26 13:18:55 UTC
> 
> steps of mine :
> 1.install a fresh winxp guest with ide disk& rtl8139 nic by using rhevm
> 2.then install ic116 tools (virtio driver& vdagent)by using 
> RHEV-ToolsSetup_428.exe  
> 3.then update virtio serial driver to 0.1.13 one
> 3 .shutdown or reboot guest 
> 
> Actual Results:
> Both Tried admin portal & User portal.
> guest still hang ,can not reboot or shutdown .
> I also tried above steps w/o step 2 ,guest could reboot or shutdown
> successfully.

I just wanna note that I believe the shutdown/reboot in step 3. will not work I would add more steps.

4. stop guest by force.
5. Boot guest
6. Shutdown or reboot - this should work, at least in my case does.

Comment 23 Mike Cao 2011-07-26 15:47:39 UTC
(In reply to comment #22)
> > 
> > steps of mine :
> > 1.install a fresh winxp guest with ide disk& rtl8139 nic by using rhevm
> > 2.then install ic116 tools (virtio driver& vdagent)by using 
> > RHEV-ToolsSetup_428.exe  
> > 3.then update virtio serial driver to 0.1.13 one
> > 3 .shutdown or reboot guest 
> > 
> > Actual Results:
> > Both Tried admin portal & User portal.
> > guest still hang ,can not reboot or shutdown .
> > I also tried above steps w/o step 2 ,guest could reboot or shutdown
> > successfully.
> 
> I just wanna note that I believe the shutdown/reboot in step 3. will not work I
> would add more steps.
> 
> 4. stop guest by force.
> 5. Boot guest
> 6. Shutdown or reboot - this should work, at least in my case does.

Hi ,Marian

Actual I did ,still can not shutdown ,I will referring to Arkady's advice to install rhev agent in ic129

I want to ask you 2 questions since I was not very familiar with RHEVM
1.which RHEV-Tools do you installed in the guest ,could u gave me the link?
2.As I know ,ic129 is the deployed in linux platform ,could the rhev-agent be used in RHEVM IC116 which  was deployed in windows 2k8 ?
3.May I based on your comment #21,move status to VERIFIED ?

Thanks,
Mike

Comment 24 Vadim Rozenfeld 2011-07-26 16:21:29 UTC
(In reply to comment #22)
> > 
> > steps of mine :
> > 1.install a fresh winxp guest with ide disk& rtl8139 nic by using rhevm
> > 2.then install ic116 tools (virtio driver& vdagent)by using 
> > RHEV-ToolsSetup_428.exe  
> > 3.then update virtio serial driver to 0.1.13 one
> > 3 .shutdown or reboot guest 
> > 
> > Actual Results:
> > Both Tried admin portal & User portal.
> > guest still hang ,can not reboot or shutdown .
> > I also tried above steps w/o step 2 ,guest could reboot or shutdown
> > successfully.
> 
> I just wanna note that I believe the shutdown/reboot in step 3. will not work I
> would add more steps.
> 
> 4. stop guest by force.
> 5. Boot guest
> 6. Shutdown or reboot - this should work, at least in my case does.

Hi Marian,

Please take a look at the following comment
https://bugzilla.redhat.com/show_bug.cgi?id=702258#c19
Is it your case?

Best regards,
Vadim.

Comment 25 Mike Cao 2011-07-27 05:56:37 UTC
(In reply to comment #20)
> Hi, Mike!
> 1) This two bug separated, because of each cause different bsod screens
> 2/3) Try to install ic129 because rhev agent service changed to treat shutdown
> event
> in windows.

Hi, Arkady 

I tried on RHEV-toolsetup-560 in ic129 with the steps suggested by Marian in comment#22.,

Actual Results:
1.install RHEV virtio-serial & RHEV agent both ,then update virtio serial driver to 0.1.13
 guest still can *not* shutdown/poweroff if i installed RHEV-agent.

2.only install virtio-serial & w/o RHEV agent
 gusest works fine.


Does RHEV-agent is a must for this bug ? 
Based on above ,seems RHEV-agent in RHEV-toolsetup-560.exe (ic129) still has a bug ,which componenent does it belongs to ?
Do we had a bug to investigate it ?

Thanks,
Mike

Comment 26 Arkady Frenkel 2011-07-27 06:35:13 UTC
Hi, Mike!

To analyse the problem I need the dmp file of the hung system. Please create it and upload for analysis. 
How to do that check either http://msdn.microsoft.com/en-us/library/ff545499.aspx
or download bung utility from http://www.osronline.com/article.cfm?article=153

TIA
Arkady

Comment 27 Arkady Frenkel 2011-07-27 06:44:53 UTC
Forgot to mention Mike, if that not work you can use NMI interrupt, as described in http://support.microsoft.com/kb/927069

Best, Arkady

Comment 28 Arkady Frenkel 2011-07-27 06:53:51 UTC
Last addition, I beleive :)
NMI switch in our case is qemu's nmi command.
Be aware that really last driver work in the system. For that force shutdown the VM by qemu if that hung. And after reboot check that vioserial driver running is really the last driver you installed. After that shutdown the system and if that hung create dmp

TIA
Arkady

Comment 30 Mike Cao 2011-07-27 08:58:23 UTC
more info about comment #29

I tried both ctrl+ Scroll  & (qemu)nmi when guest not hang ,it could generate dmp file successfully .

Mike

Comment 33 Arkady Frenkel 2011-07-27 09:55:31 UTC
Hi, Mike!

Vadim proposed another option - .dump command from windbg.
For that you have to run host VM with WinDbg connected to target VM in the way
described in http://www.linux-kvm.org/page/WindowsGuestDrivers/GuestDebugging.
When Target VM hungs, Host VM will produce dump file with .dump command.

Before open new bug we have to find what cause of the problem ( maybe that old bug )

Best,Arkady

Comment 34 Marian Krcmarik 2011-07-27 10:29:36 UTC
(In reply to comment #25)
> (In reply to comment #20)
> > Hi, Mike!
> > 1) This two bug separated, because of each cause different bsod screens
> > 2/3) Try to install ic129 because rhev agent service changed to treat shutdown
> > event
> > in windows.
> 
> Hi, Arkady 
> 
> I tried on RHEV-toolsetup-560 in ic129 with the steps suggested by Marian in
> comment#22.,
> 
> Actual Results:
> 1.install RHEV virtio-serial & RHEV agent both ,then update virtio serial
> driver to 0.1.13
>  guest still can *not* shutdown/poweroff if i installed RHEV-agent.
> 
> 2.only install virtio-serial & w/o RHEV agent
>  gusest works fine.
> 
> 
> Does RHEV-agent is a must for this bug ? 
> Based on above ,seems RHEV-agent in RHEV-toolsetup-560.exe (ic129) still has a
> bug ,which componenent does it belongs to ?
> Do we had a bug to investigate it ?
> 
> Thanks,
> Mike

Hi Mike,
Stupid question, How are you running the guest? Using RHEVM? If not, how are you able to start rhevm agent service?
Arkady,
Does the rhevm agent service need to be running to influence the shutdown behaviour?
Anyway I did not hit what Mike is describing, I gotta retest by myself.
Thanks.

Comment 35 Marian Krcmarik 2011-07-27 10:35:13 UTC
(In reply to comment #34)
> (In reply to comment #25)
> > (In reply to comment #20)
> > > Hi, Mike!
> > > 1) This two bug separated, because of each cause different bsod screens
> > > 2/3) Try to install ic129 because rhev agent service changed to treat shutdown
> > > event
> > > in windows.
> > 
> > Hi, Arkady 
> > 
> > I tried on RHEV-toolsetup-560 in ic129 with the steps suggested by Marian in
> > comment#22.,
> > 
> > Actual Results:
> > 1.install RHEV virtio-serial & RHEV agent both ,then update virtio serial
> > driver to 0.1.13
> >  guest still can *not* shutdown/poweroff if i installed RHEV-agent.
> > 
> > 2.only install virtio-serial & w/o RHEV agent
> >  gusest works fine.
> > 
> > 
> > Does RHEV-agent is a must for this bug ? 
> > Based on above ,seems RHEV-agent in RHEV-toolsetup-560.exe (ic129) still has a
> > bug ,which componenent does it belongs to ?
> > Do we had a bug to investigate it ?
> > 
> > Thanks,
> > Mike
> 
> Hi Mike,
> Stupid question, How are you running the guest? Using RHEVM? If not, how are
> you able to start rhevm agent service?
> Arkady,
> Does the rhevm agent service need to be running to influence the shutdown
> behaviour?
> Anyway I did not hit what Mike is describing, I gotta retest by myself.
> Thanks.

Scratch that, I noticed that you mentioned that you were using Admin/User portal. Sorry.

Comment 36 Arkady Frenkel 2011-07-27 12:13:56 UTC
Hi, Marian!
Sure, Rhev agent service have to run to start serial driver to work.
OTOH possible instead of service to start vioser-test.exe ( from the same directory where sys/inf files lacated ) and during async read to shutdown/reboot the VM.
 
Arkady

Comment 37 Arkady Frenkel 2011-07-27 12:35:02 UTC
Hi, Mike!

That's additional question what happened it you try to shutdown the VM , with vioser-test.exe running. Just start it from dos box , but before stop the rhev agent service if its run, so you'll see that vioser-test.exe on start will open serial device ( no parameters needed ). You'll see the text:
Ruuning in non-blocking mode.
Open vioserial device \\?\GUID of the device

Now you can enter 'r' - for read
And the answer should be text on the new line - ReadTest.

After some period ( ~10 sec ) you have to see error 995, that mean that driver finish read operation with error after TO so app ( service when it run ) can continue to process input commands.

Try that instead of running service meanwhile.

TIA
Arkady

Comment 38 Marian Krcmarik 2011-07-27 13:58:37 UTC
(In reply to comment #24)

> Hi Marian,
> 
> Please take a look at the following comment
> https://bugzilla.redhat.com/show_bug.cgi?id=702258#c19
> Is it your case?
> 
> Best regards,
> Vadim.

Hi Vadim,
Yes, It is.

Comment 39 Marian Krcmarik 2011-07-27 14:15:39 UTC
I still fail to reproduce the bug with reboot/shutdown with virtio serial driver 0.1-13. 
I have clean install of Win7, then I installed whatever tools I had (ic128) and updated the virtio-serial. Then I did reboot, and I observed behaviour described in https://bugzilla.redhat.com/show_bug.cgi?id=702258#c19 (as vadim posted earlier). Once I closed the console, guest got rebooted.
And then rebooting/shutdown work fine in my case, only when doing shutdown, shutdown is successful but RHEV Manager still shows that guest is running (even no qemu process exists anymore), but I assume it's the bug of rhevm agent, Arkady mentioned earlier.

Only problems I can see are problems with mouse as I stated earlier and is described in separated bug #725734.

I am afraid I will not be any helpful anymore in this bug.

Comment 40 Mike Cao 2011-07-27 14:52:49 UTC
(In reply to comment #39)
> I still fail to reproduce the bug with reboot/shutdown with virtio serial
> driver 0.1-13. 
> I have clean install of Win7, then I installed whatever tools I had (ic128) and
> updated the virtio-serial. Then I did reboot, and I observed behaviour
> described in https://bugzilla.redhat.com/show_bug.cgi?id=702258#c19 (as vadim
> posted earlier). Once I closed the console, guest got rebooted.
> And then rebooting/shutdown work fine in my case, only when doing shutdown,
> shutdown is successful but RHEV Manager still shows that guest is running (even
> no qemu process exists anymore), but I assume it's the bug of rhevm agent,
> Arkady mentioned earlier.
> Only problems I can see are problems with mouse as I stated earlier and is
> described in separated bug #725734.
> I am afraid I will not be any helpful anymore in this bug.

Hi, Marian

Only install virtio serial driver 0.1-13 ,guest works fine .as your described in comment #39.
guest can ×not× poweroff/shutdown after I install *rhev-agent* package which was bundled in RHEV-toolsetup-560.exe(steps:double click rhev-toolsetup-560.exe ,choose "rhev serial" and “rhev agent" both , then install them) .
After I uninstall *rhev-agent* ,guest works as normal ,it could be reboot or poweroff .
I was not very familiar with rhev-agent.I will post a screendump tomorrow for my steps.May I ask what's the usage of rhev-agent and what's the relation between rhev-agent& virtio-serial driver ?
whether have you installed rhev-agent during testing ?

Best Regards,
Mike

Comment 41 Marian Krcmarik 2011-07-27 19:33:58 UTC
> Hi, Marian
> 
> Only install virtio serial driver 0.1-13 ,guest works fine .as your described
> in comment #39.
> guest can ×not× poweroff/shutdown after I install *rhev-agent* package which
> was bundled in RHEV-toolsetup-560.exe(steps:double click rhev-toolsetup-560.exe
> ,choose "rhev serial" and “rhev agent" both , then install them) .
> After I uninstall *rhev-agent* ,guest works as normal ,it could be reboot or
> poweroff .
> I was not very familiar with rhev-agent.I will post a screendump tomorrow for
> my steps.May I ask what's the usage of rhev-agent and what's the relation
> between rhev-agent& virtio-serial driver ?
> whether have you installed rhev-agent during testing ?
> 
> Best Regards,
> Mike

Hi,
I've reproduced the shutdown hang as well, The reason why I was not able to reproduce earlier is that I tried it on Win7/64bit where I am not able to reproduce the shutdown hang at all and Shutdown/reboot works.
So I've tried Win7/32bit and It's reproducible.

Comment 42 Arkady Frenkel 2011-07-28 06:07:15 UTC
Hi, Mike!

RHEV agent use serial for communication with host.
You have to install new driver after installing rhev-m agent. After reboot the system, just stop the RHEV agent service and run test app as I proposed.
If you observe the behaviour I mentioned ( returned error 995 ) that mean driver finished IO read op with time-out and allow the service to be shutdowned. Try shutdown/reboot the system without closing test app. If that work correctly.
After restart the service will start automatically and try to shutdown/reboot again. This time you check service and not driver

TIA, Arkady

Comment 43 Mike Cao 2011-07-28 06:31:48 UTC
(In reply to comment #42)
> Hi, Mike!
> 
> RHEV agent use serial for communication with host.
> You have to install new driver after installing rhev-m agent. After reboot the
> system, just stop the RHEV agent service and run test app as I proposed.
> If you observe the behaviour I mentioned ( returned error 995 ) that mean
> driver finished IO read op with time-out and allow the service to be
> shutdowned. Try shutdown/reboot the system without closing test app. If that
> work correctly.

yes ,It work correctly .guest could reboot succesfully.

> After restart the service will start automatically and try to shutdown/reboot
> again. This time you check service and not driver

open service.msc ,make rhev agent startup type to automatic and status to start 
then reboot guest 

failed to reboot ,guest will hang

FYI ,based on comment #41 ,seems it only happened in 32bit guest 

> 
> TIA, Arkady

Comment 44 Arkady Frenkel 2011-07-28 07:48:53 UTC
Looks strange! 
I took the last RHEV-Agent msi ( ic129 ).
Installed only it because new driver already was installed on the guest and have no problem to shutdown the system.
I put screenshots of win7( 32bit ) with steps I did without last one when VM closed ( nothing to show :).

Can you try to do the same?

TIA
Arkady

Comment 45 Arkady Frenkel 2011-07-28 07:50:00 UTC
Created attachment 515652 [details]
service installed from ic129

Comment 46 Arkady Frenkel 2011-07-28 07:52:48 UTC
Created attachment 515653 [details]
Step 1: Picture after RHEV Agent service installed , vioserial already installed before

Comment 47 Arkady Frenkel 2011-07-28 07:56:49 UTC
Created attachment 515654 [details]
Close service. Service release vioserial device, so test app can open device correctly

Comment 48 Arkady Frenkel 2011-07-28 07:59:06 UTC
Created attachment 515655 [details]
Driver TimeOuted read IO correctly. Now app have to be close to release device

Comment 49 Arkady Frenkel 2011-07-28 08:02:24 UTC
Created attachment 515658 [details]
Service restarted and opned vioserial device to work with it.

After service run I have no problem to shutdown/reboot the 32 bit Win7 VM.

Comment 50 Mike Cao 2011-07-28 10:11:45 UTC
Hi, Arkady

thanks for your detailed steps.

I tried some steps as yours with my xp guest(32 bit) ,still can reproduce the issue. 
As long as the rhevagent services is started before poweroff ,guest always hang 

Mike

Comment 51 Arkady Frenkel 2011-07-28 10:26:22 UTC
Hi, Mike!
Can you try the same on Win7 ( 32 bit ) not on XP. That works for me without problems. If hang will happen there too please produce dmp file for me to check.
If that happened for XP only  please do dmp file from XP as a target, during hang.

TIA
Arkady

Comment 52 Arkady Frenkel 2011-07-28 10:45:41 UTC
Created attachment 515693 [details]
RHEVAgent properties

Do you have the same service version/date?
TIA
Arkady

Comment 53 Mike Cao 2011-07-29 11:47:53 UTC
(In reply to comment #52)
> Created attachment 515693 [details]
> RHEVAgent properties
> 
> Do you have the same service version/date?
> TIA
> Arkady

Yes ,exactly this one .

Hi, Arkady 

I tried your steps ,that is install rhev-agent560.msi after install 0.1.13virtio-serial-drivers

Actual Results:
the rhev-agent service can *not* start while guest could shutdown.the step which you mentioned in comment #49.(screen dump will attached)

then I tried to install rhev-agent by using http://bob.eng.lab.tlv.redhat.com/builds/ic129/isoRoot/RHEV-ToolsSetup_560.exe

Actual Results:
the rhev-agent could start automatically ,with guest could *not* reboot/poweroff. (not 100% happen)

bcao--->afrenkel
From all my comments and Marian's comment #41 ,this might be a bug about virtio-agent for 32 bit windows guest.
Today is the embargo day for me to verify or re-assign this bug so I want to confirm with you that ,whether rhev-agent belongs to virtio-win component ? 
If no ,I prefer to mark this one as verified and re-open a new one to further debug this issue. 

Thanks,
Mike

Comment 54 Mike Cao 2011-07-29 11:50:57 UTC
Created attachment 515880 [details]
screen dump mentioned in comment #53

Comment 55 Mike Cao 2011-07-29 11:52:00 UTC
(In reply to comment #33)
> Hi, Mike!
> 
> Vadim proposed another option - .dump command from windbg.
> For that you have to run host VM with WinDbg connected to target VM in the way
> described in http://www.linux-kvm.org/page/WindowsGuestDrivers/GuestDebugging.
> When Target VM hungs, Host VM will produce dump file with .dump command.
> 
> Before open new bug we have to find what cause of the problem ( maybe that old
> bug )
> 
> Best,Arkady

Tried .I start another host to install windbg. but always failed to connect 
referring to screendump

Comment 56 Mike Cao 2011-07-29 11:52:30 UTC
Created attachment 515881 [details]
windbg failed to connect guest

Comment 57 Vadim Rozenfeld 2011-07-29 13:03:44 UTC
(In reply to comment #55)
> (In reply to comment #33)
> > Hi, Mike!
> > 
> > Vadim proposed another option - .dump command from windbg.
> > For that you have to run host VM with WinDbg connected to target VM in the way
> > described in http://www.linux-kvm.org/page/WindowsGuestDrivers/GuestDebugging.
> > When Target VM hungs, Host VM will produce dump file with .dump command.
> > 
> > Before open new bug we have to find what cause of the problem ( maybe that old
> > bug )
> > 
> > Best,Arkady
> 
> Tried .I start another host to install windbg. but always failed to connect 
> referring to screendump

Hi Mike,
Try using com1 instead of 1394.
Best regards,
Vadim.

Comment 59 Mike Cao 2011-07-29 16:50:33 UTC
(In reply to comment #57)
> (In reply to comment #55)
> Hi Mike,
> Try using com1 instead of 1394.
> Best regards,
> Vadim.

hi, Vadim

seems it still failed .
referring to screendump .

Comment 60 Mike Cao 2011-07-29 16:51:36 UTC
Created attachment 515911 [details]
screendump for failed to connect to guest

Comment 62 Vadim Rozenfeld 2011-07-29 16:59:03 UTC
(In reply to comment #60)
> Created attachment 515911 [details]
> screendump for failed to connect to guest

Hi Mike,
Please try WXP/W2K3 as a WinDbg host machine.
Cheers,
Vadim.

Comment 63 Marian Krcmarik 2011-07-29 17:25:22 UTC
(In reply to comment #53)

> From all my comments and Marian's comment #41 ,this might be a bug about
> virtio-agent for 32 bit windows guest.

I need to correct myself, I've given it another try and
1. Installed ISO tools from latest ic build (ic134) on clean Win7/32bit and then updated the virtio-serial driver to 0.1-13
2. Installed ISO tools from latest ic build (ic134) on clean WinXP and then updated the virtio-serial driver to 0.1-13
3. Installed RHEV agent from ic129 using msi and virtio-serial driver 0.1-13 on another clean WinXP 

In all cases I could do reboot/shutdown successfully. So I assume when I reported problem with Win7/32bit The mistake had to be between my monitor and my chair.

Problems that I am having are:
With mouse as reported earlier and reported in separated bug (seen in combination with QXL driver)
The shutdown/reboot itself seems to be quite long even on clean installed VM with no additional apps - ~2mins.
Note: Before the VM is shutdowned Admin portal says that VM is paused what I did not see earlier, but it may be issue of RHEV agent, maybe expected behaviour and maybe I only did not notice earlier (?).

Comment 64 Marian Krcmarik 2011-07-29 20:02:21 UTC
(In reply to comment #63)

> In all cases I could do reboot/shutdown successfully. So I assume when I
> reported problem with Win7/32bit The mistake had to be between my monitor and
> my chair.
> 

Ah, I've just remembered what the difference was between previous Windows7/32bit testing and the testing from today - Updates. 
When I reproduced the hang during shutdown my windows 7 VM was not fully updated, I installed it from DVD - Win7 SP1 without any additional windows updates.
On the other hand, today I installed my VM from template which is Win7 fully latest updated.

I've just retested. 
- Shutdown hang occurs on not fully updated VM of Win7/32bit SP1.
- Shutdown works fine on fully latest updated Win7/32bit.

At least in my case.

Comment 65 Mike Cao 2011-07-30 04:53:16 UTC
(In reply to comment #64)
> (In reply to comment #63)
> 
> > In all cases I could do reboot/shutdown successfully. So I assume when I
> > reported problem with Win7/32bit The mistake had to be between my monitor and
> > my chair.
> > 
> 
> Ah, I've just remembered what the difference was between previous
> Windows7/32bit testing and the testing from today - Updates. 
> When I reproduced the hang during shutdown my windows 7 VM was not fully
> updated, I installed it from DVD - Win7 SP1 without any additional windows
> updates.
> On the other hand, today I installed my VM from template which is Win7 fully
> latest updated.
> 
> I've just retested. 
> - Shutdown hang occurs on not fully updated VM of Win7/32bit SP1.
> - Shutdown works fine on fully latest updated Win7/32bit.
Hi,Marian

The image I use is installed via win7sp1 ISO.

thanks,
Mike

> 
> At least in my case.

Comment 66 Marian Krcmarik 2011-07-30 12:28:00 UTC
(In reply to comment #65)
> (In reply to comment #64)
> > (In reply to comment #63)
> > 
> > > In all cases I could do reboot/shutdown successfully. So I assume when I
> > > reported problem with Win7/32bit The mistake had to be between my monitor and
> > > my chair.
> > > 
> > 
> > Ah, I've just remembered what the difference was between previous
> > Windows7/32bit testing and the testing from today - Updates. 
> > When I reproduced the hang during shutdown my windows 7 VM was not fully
> > updated, I installed it from DVD - Win7 SP1 without any additional windows
> > updates.
> > On the other hand, today I installed my VM from template which is Win7 fully
> > latest updated.
> > 
> > I've just retested. 
> > - Shutdown hang occurs on not fully updated VM of Win7/32bit SP1.
> > - Shutdown works fine on fully latest updated Win7/32bit.
> Hi,Marian
> 
> The image I use is installed via win7sp1 ISO.
> 
> thanks,
> Mike

What I wanted to say was: Retest on VM with latest Windows updates, because in my case VM installed from Win7SP1 ISO without any additional windows updates is not shutdowned/rebooted properly, but VM of Win7 with latest Windows Updates can be shutdowned/rebooted properly.

Can you update your VM to latest Windows Updates? (I am trying to find out the differences between your setup and ours so that we can get out of that loop).
Thanks.

> 
> > 
> > At least in my case.

Comment 67 Arkady Frenkel 2011-07-31 05:45:52 UTC
Hi, Mike!

Do you you set correctly ( as site mentioned ) proposed the parameters in target VM ( Win7 ). You can do you it or through msconfig or command line ( bcdedit ).
As Vadim proposed , I too like to use xp as host VM to debug the target.

Best, Arkady

Comment 69 Arkady Frenkel 2011-08-01 06:25:11 UTC
Tnx, Marian!

I'll take that for check
Arkady

Comment 70 Mike Cao 2011-08-02 06:03:45 UTC
From my testing .

win7SP1 w/o windows update .guest will hang during reboot/shutdown.
win7SP! w/ windows update .guest will *not* hang.
winxpsp3 (seems windows xp support in MS is expired ,I can not do windows upadate) ,guest will hand during reboot/shutdown .

Hi, Arkady

According to the dump provided by Marian ,Is "the guest hang" a same bug as the original one ?

Best Regards,
Mike

Comment 71 Arkady Frenkel 2011-08-02 07:01:04 UTC
Hi, Mike!
Yet had no time to check dump but it's on my VM with WinDbg already.
ASAP I'll check it, yet have to treat some BSODs before

Best, Arkady

Comment 73 Arkady Frenkel 2011-08-02 10:05:35 UTC
Sure, you can mark that as verify without problems.
I'm not sure you need to open a new one. I'll tell ( though e-mail ) you, if  you  need to open a new bz, when I'll check the dump and see where the problem : agent/driver/OS...
 
Best, Arkady

Comment 74 Mike Cao 2011-08-02 10:10:19 UTC
(In reply to comment #73)
> Sure, you can mark that as verify without problems.
> I'm not sure you need to open a new one. I'll tell ( though e-mail ) you, if 
> you  need to open a new bz, when I'll check the dump and see where the problem
> : agent/driver/OS...
> 
> Best, Arkady

thanks ,pls let me know if I need to report an new bug .

Based on comment #73 ,comment #66 ,this issue has been fixed .
move status to verified .

Comment 75 Marian Krcmarik 2011-08-02 10:42:31 UTC
Arkady,
I would like to know the result as well and Anyway I do believe It should be tracked somewhere.

Comment 76 Mike Cao 2011-09-08 10:43:23 UTC
Hi ,all ,after some R&D work 

I find that win7sp1 w/o update 
-smp 1 ,guest will hang 
-smp 2 ,guest won't hang 

will attach mini dump & windbg debug info later

Comment 77 Mike Cao 2011-09-08 10:45:45 UTC
Created attachment 522090 [details]
windbg debug info

Comment 78 Mike Cao 2011-09-08 10:46:56 UTC
Created attachment 522091 [details]
memroy dump after hang

Comment 79 Mike Cao 2011-09-19 07:58:05 UTC
Re-tested on virtio-win-prewhql-0.1.16 ,it passed .
for comment #76 ,I report a new bug against qemu-kvm component (Bug 739470) to investigate.

Comment 80 Vadim Rozenfeld 2011-11-02 20:05:04 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Do not document.

Comment 81 errata-xmlrpc 2011-12-06 21:17:35 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2011-1542.html


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