| Summary: | [virtio-win][serial]Removing serial port leads guest hangs up while transferring data between host and guest | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Min Deng <mdeng> | ||||||
| Component: | virtio-win | Assignee: | Yvugenfi <yvugenfi> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | high | ||||||||
| Version: | 6.3 | CC: | acathrow, areis, bcao, bsarathy, dawu, juzhang, mdeng, michen, rhod, syeghiay, vrozenfe, yvugenfi | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: |
In the previous version, port surprise removal handle has a bug, where it didn't stop and purge write and read queues.
This leads to the situation when request were sending to already removed device. The problem was fixed by stopping and draining read and write queues on event of surprise removing.
|
Story Points: | --- | ||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-02-21 10:38:18 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Attachments: |
|
||||||||
|
Description
Min Deng
2012-03-21 09:23:27 UTC
Created attachment 571653 [details]
host side script
Created attachment 571660 [details]
Put the two files into c:\
Need to install python in guests and please get related setup from
\\10.66.73.47\dengminshare\805423
Min, Is this a regression? Thanks. Hi Ronen, QE can reproduce the issue with virtio-win-prewhql-01-23 and virtio-win-prewhql-01-16. The scenario is from my random testing.Thanks. Thanks Min Hi Min, Port removal is not officially supported. Moving to 6.4. Still it might work in build 25. Please check. Reproduce this bug on virtio-win-prewhql-25 Guest win7-64 bit How reproducible: 40% steps: 1.Start guest w/ virtio-serial-port 2.install rhev-agent in the guest and start service 3.on the host ,open the listening port 4.hotunplug the virtio-serial-port which used by rhev-agent service 5.hotplug the virtio-serial-port which unpluged in step4 Actual Results: Guest hang In work, need to re-test in 2-3 weeks. QE, Please try again with the build 40. There were several related changes in the serial driver. Thanks, Ronen. dengmin ,pls verify this bug with virtio-win-prewhql-build-40 Thanks, Mike Verified the bug via virtio-win-prewhql-0.1-41 Please refer to the steps of comment 0 Actual results, 1.error message in monitor is gone after deleting port during transferring data between host and guest 2.The guest doesn't hang and work correctly. So the bug should be fixed,thanks. Based on comment #14 ,move status to VERIFIED. 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-2013-0441.html |